Window cleaner in Bridge of Earn, Perth
Regular pure water window cleaning for homes and businesses across Bridge of Earn and Kintillo, with frames, sills and doors cleaned every visit.
I'm your local window cleaner for Bridge of Earn, Kintillo and the villages around them.
From traditional family homes in the heart of the village to the newer houses at Oudenarde, I clean with a pure water-fed pole system for a streak-free finish. I'm already a familiar face here, and businesses like The Village Inn trust me with their windows too.
- Homes and businessesTrusted by The Village Inn.
- 4 or 8-weekly roundsA courtesy text the night before every visit.
- 24-hour guaranteeNot happy? I come back and redo it free.

Why Bridge of Earn chooses ExoClean
Glass, frames and sills, all three, every time
Road spray from the A912 doesn't just hit your glass. It coats your frames too.
Traditional and modern window units both collect dust, road grime and green growth. Plenty of window cleaners only do the glass, but I wash your frames, sills and doors as standard on every visit.
Every window reached from the ground
From traditional sandstone to new Oudenarde render, nothing leans on your walls.
The water-fed pole reaches every window from the ground, including the awkward ones above conservatories and extensions. No ladders against your stonework or PVC, and better privacy than with a ladder at your upstairs windows.
The most reliable round in the village
Bridge of Earn is a tight-knit place. Your neighbours will notice when your windows sparkle.
Choose a 4 or 8-weekly clean and I'll stick to it. You'll get a courtesy text the night before every visit, and if high winds ever make a clean unsafe I'll let you know and rebook you straight away.
Invoiced instantly, paid in a click
No waiting for a knock at the door in the evening.
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, insured and accountable
Trusted by local businesses like The Village Inn, and ready to look after your home too.
I'm fully licensed by Perth & Kinross Council and carry public liability insurance. I treat every property in Bridge of Earn with care, month after month.
What Bridge of Earn customers say
Read all Google reviewsFantastic service. Regular updates when he is coming or if he can't make it. Makes a fantastic job of our windows.
SusanneBridge of Earn
Efficient and hassle free service! Excellent end result!
KatieBridge of Earn
Did a great job for a great price. Would recommend.
MacapellaBridge of Earn
Craig at ExoClean makes a really good job of cleaning our house and conservatory windows in Abernethy. The price is very reasonable too.
ChristineAbernethy
Absolutely fantastic service from Craig at ExoClean. Highly recommended.
RossDunning
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
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 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
100% satisfaction, guaranteed in Bridge of Earn
Bridge of Earn is a village where people know each other, so my reputation here is everything. I want your windows to still look great a week after I've been, not just on the day. If you spot anything on the glass, frames or sills within 24 hours of your clean, I'll come back and sort it at no charge.
Also cleaning near Bridge of Earn
Bridge of Earn and Kintillo sit just south of Perth on a regular round that runs across the city and out into the surrounding villages.
- Perth
- Bertha Park
- Huntingtower and Almond Valley
- Almondbank and Pitcairngreen
- Methven
- Glenalmond
- Auchterarder and Gleneagles
- Scone
- Abernethy
- St Madoes
- Glencarse
- Kinnoull Hill
