Window cleaner in Huntingtower and Almond Valley
Regular pure water window cleaning for homes across Huntingtower and the growing Almond Valley estate, with frames, sills and doors cleaned every visit.
I'm your local window cleaner for Huntingtower, Almond Valley and the west side of Perth.
Whether you're in a classic white uPVC home in Huntingtower or one of the newer houses in Almond Valley, I clean with a pure water-fed pole system for a streak-free finish, and I make sure the building-site dust that settles on new homes doesn't stay on your windows.
- Built for new buildsConstruction dust cleared off frames and sills.
- 4 or 8-weekly roundsA courtesy text the night before every visit.
- 24-hour guaranteeNot happy? I come back and redo it free.

Why Huntingtower chooses ExoClean
Frames and sills spotless from day one
Construction dust settles everywhere. I make sure none of it stays on your windows.
Plaster dust and developer residue cling to frames and sills long after move-in day. Lots of window cleaners only do the glass, but I wash frames, sills and doors as standard, so your new home keeps that new-home look.
Pure water, built for new builds
Fresh render and new masonry need care. Nothing leans against them.
The water-fed pole cleans your windows safely from the ground, so there are no ladders against fresh render or new brickwork, and you get better privacy than with a ladder at your upstairs windows.
Consistent cleans as the estate grows
Almond Valley is still expanding. I'm already here, and I'm not going anywhere.
Choose a 4 or 8-weekly clean and forget about it. You'll get a courtesy text the night before every visit, and if your plans change I'm quick to move your cleans around.
Digital billing, zero hassle
Brand new home, brand new way to pay. Just a link on your phone.
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.
Fully licensed, fully covered
A licensed local business you can count on, year after year.
I'm fully licensed by Perth & Kinross Council and carry public liability insurance, and I treat every home on the estate 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
Great service, and work carried out. Also quick to respond to amended schedule of cleans required. Would recommend!
DamianNorth 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 Huntingtower
Moving into a new home means high standards from day one, and that's what I deliver. Construction grime, plaster dust and developer residue can hang around on frames long after move-in. If anything isn't right within 24 hours of your clean, I'll come back and redo it at no charge.
Also cleaning near Huntingtower
Huntingtower and Almond Valley sit on the west side of Perth, on a regular round that runs across the city and out into the surrounding villages.
- Perth
- Bertha Park
- Almondbank and Pitcairngreen
- Methven
- Glenalmond
- Bridge of Earn
- Auchterarder and Gleneagles
- Scone
- Abernethy
- St Madoes
- Glencarse
- Kinnoull Hill
