London Window Cleaner Services

Hire a local London-based window cleaner.
Hire a local London-based window cleaner.
Get a reliable window cleaner
Free cancellation up to midday the day before
Need some advice? Thinking of a bigger project? Make an enquiry and we will get back to you within one day.

CanCan's reliable window cleaners are committed to making your windows shine. From terraced houses with bay windows, to modern multi-storey apartment blocks our trusted local window cleaners will make your property sparkle.

Stop searching for a "window cleaner near me" and book a local London window cleaner on CanCan today.

All equipment and tools provided

Each window cleaner brings everything they need to complete a job. From squigees and ladders to cloths and cleaning solutions, our windows cleaners always come prepared.

Great value and transparent pricing

Each appointment is for a minimum of one hour, with additional time in 15 minute increments. There may be additional expenses for congestion, parking charges, and extra materials.

All jobs completed to the highest standards

No matter the property, a CanCan window cleaners will make sure you are happy with the results. No job is too big or too small for our dedicated professionals.

High quality workmanship from insured professionals

Our window cleaners follow industry best practices and the latest safety standards, with each tradesperson covered by public liability insurance to put your mind at ease.

Times and dates to fit around you

We know you’re busy, so that’s why we let you choose a time that suits you, and you can book our window cleaning services online 7 days a week. Book now to get the earliest appointment.

What people say.

With decades of combined expertise, our team has built a reputation for trust and quality outcomes.
CanCan is a trademark of The Services Platform Limited. Registered address: Mermaid House, 2 Puddle Dock, London, EC4V 3DB. Company Registration number: 15668215.
ICO Registration number ZB796133. Find us at CanCan.uk. Call us on 0800 987 4143 or 0203 780 6060.