Window Cleaning in Perth & Kinross
A reliable, fully insured domestic and commercial window cleaning service across Perth & Kinross since 2017, plus commercial cleaning for businesses. Frames and sills cleaned as standard by our uniformed, trained cleaners.
If anything's not right, tell us within 24 hours and we'll come back the next working day and re-clean it for free.
- Fully insuredPublic liability cover
- Pure-water systemNo chemicals or detergents
- Since 2017Local Perth business
- Domestic & commercialHomes and businesses
Just about anything glass or UPVC
Residential and commercial window cleaning, commercial cleaning for businesses, plus the rest of your property's exterior.
Residential window cleaning
Windows, doors, frames and sills cleaned as standard on every visit, with regular visits every 4, 8 or 12 weeks.
Commercial window cleaning
Shops, offices and business premises across Perth & Kinross kept looking smart. Pure-water pole system reaching up to 4–5 storeys (60ft), fully insured.
Commercial cleaning
Commercial cleaning for businesses across Perth & Kinross. Get in touch to discuss what you need.
Conservatory roofs
Conservatory roofs cleaned using the very latest water-fed pole technology, with all framework included.
Soffits, fascias & cladding
Bring tired UPVC back to life. We can clean just about anything glass or UPVC on your property.
Gutter cleaning
Gutter cleaning as part of keeping the outside of your property looking cared for.

Honest & efficient work
Here at No Stress Window Cleaning, when we clean windows and conservatories, all framework and sills are cleaned as part of the service. Our window cleaners are fully insured, trained professionals who provide a friendly, dependable and well-organised service.
Using the very latest in water-fed pole technology, we also clean conservatory roofs, soffits and cladding. In fact, we can clean just about anything glass or UPVC on your property.
- All work covered by public liability insurance
- Uniformed, courteous, professional cleaners
- Great attention to detail, every time
Clean windows in 3 easy steps
Get your free quote
Fill in our free quote form or give us a call. Free, no-obligation quotation.
Pick how often
Choose a regular clean every 4, 8 or 12 weeks.
Relax, it's done
We clean glass, frames and sills, then you pay easily by bank transfer or GoCardless.
See what our customers say
Read reviews from our customers on Google, or find us on Facebook.
All of Perth & Kinross and surrounding areas
We clean for homes and businesses right across the region, including:
- Perth
- Scone
- Crieff
- Blairgowrie
- Auchterarder
- Kinross
plus the towns, villages and countryside in between
Not sure if we come to you? Call 07561 424859 or ask for a quote and we'll let you know.
Frequently asked questions
How often will you clean my windows?
We offer regular visits every 4, 8 or 12 weeks. Because of the weather we ask for a little flexibility of about a week either side of your due date.
Do I need to be at home?
No. As long as we can get access to your property (for example, side gates unlocked) and your windows and doors are closed, we can clean while you're out.
What happens if it rains?
Light rain or short showers don't affect the results with pure-water cleaning, so we still work. If rain is heavy and constant we won't clean, and your clean carries over to the next working day.
Are you insured?
Yes. We're fully insured, including public liability cover.
Do you clean the frames and sills?
Yes. All framework and sills are cleaned as part of every window and conservatory clean.
What if I'm not happy with a clean?
That's covered by our free re-clean guarantee: let us know within 24 hours and we'll come back the next working day to re-clean for free.
How do I pay?
By bank transfer or GoCardless. Payment is due within 7 days of your clean. See our Pay Online page.
How much does it cost?
Every property is different, so we give a free, no-obligation quote based on your home or business. Ask for yours.
Ready for sparkling windows?
Free, no-obligation quotes across Perth & Kinross. Mon–Fri, 8am–6pm.