Window cleaner in Bertha Park, Perth
Regular pure water window cleaning for new-build homes across Bertha Park, with frames, sills and doors cleaned every visit.
I'm your local window cleaner for Bertha Park and the surrounding area.
Whether you're in one of the new Springfield or Simple Life homes, or near Bertha Park High School, I clean with a pure water-fed pole system for a streak-free, spotless finish on every home and business.
- New-build specialistsAnthracite frames kept sharp, not grimy.
- 4 or 8-weekly roundsA courtesy text the night before every visit.
- 24-hour guaranteeNot happy? I come back and redo it free.

Why Bertha Park chooses ExoClean
Frames and sills, the detail that makes the difference
Those grey frames deserve to stay grey, not grimy.
Bertha Park homes are known for their modern anthracite and grey window frames, which show every mark. Plenty of window cleaners only do the glass and leave dirt building up on the sills. I wash frames, sills and doors as standard, so your home keeps its sharp, clean look.
Cleaned from the ground, no ladders
Your new-build finish stays pristine. I never lean a ladder against it.
The water-fed pole cleans your windows safely from the ground, so nothing leans against your fresh render or masonry, and you get better privacy while I work.
A schedule you can rely on
I turn up when I say I will, every time.
Choose a 4 or 8-weekly clean and forget about it. You'll get a courtesy text the night before every visit, so you always know when to expect me.
Pay in seconds, not in change
A modern estate deserves a modern way to pay.
You get an instant invoice by email or text once the job's done. Pay with one tap using a secure link, or set up automatic payments through GoCardless or Stripe.
Licensed and fully insured
Your new home is an investment, and it's protected.
I'm fully licensed by Perth & Kinross Council and carry public liability insurance, and I treat every Bertha Park home with care.
What customers say
Read all Google reviewsImpeccable service, from first contact to clean windows!
MarkBertha Park
Craig does a fantastic job of cleaning my windows every month. Was wary of the water-fed pole after a bad experience with another company, but he always leaves them spotless with no marks or streaks.
KristiOakbank
Craig has been doing our windows now for over a year. Great service, always a message the night before to say he will be with us the next day and always a message to say they have been done. Very happy with my overall experience with ExoClean.
MarcOakbank
Fantastic company. Always let you know in advance when they will be around to do your windows. Very reliable. Can not fault this company in any way.
KathyNorth Muirton
First class job, will definitely use Craig all the time. Friendly and easy to speak to, and nothing is a bother to him.
AlistairNorth Muirton
The best window cleaning company I've ever used. Craig pays attention to detail, works safely at all times, and the results are incredible every single time.
AmandaMethven
Craig has recently become my window cleaner and what an improvement from doing them myself. Messages you the night before and offers various payment methods. Would highly recommend him.
ElizabethScone
I've had my windows cleaned by ExoClean for a long time now. They have always turned up when they said they would. The windows cleaned to a high standard. Never been let down.
MargaretKinnoull Hill
100% satisfaction, guaranteed in Bertha Park
Bertha Park homes are built to impress, and I intend to keep them that way. Those anthracite frames and bright uPVC finishes show every smear, so I take the finish seriously. If anything isn't right within 24 hours of your clean, I'll come back and redo it at no charge.
Also cleaning near Bertha Park
Bertha Park is part of a regular round that runs across Perth and out into the surrounding villages and countryside.
- Perth
- Huntingtower and Almond Valley
- Almondbank and Pitcairngreen
- Methven
- Glenalmond
- Bridge of Earn
- Auchterarder and Gleneagles
- Scone
- Abernethy
- St Madoes
- Glencarse
- Kinnoull Hill
