Exceptional Window Cleaning Insch, Huntly, Keith, Rhynie, Aberchirder, Lumsden, Dufftown, Aberlour, Rothes, Elgin and surrounding areas

The traditional method of window cleaning leaves a pristine finish as the windows are left clear and dry with any dirty water wiped away. Some more benefits; no trailing hoses, windows are left dry, perfect finish every time.

McSqueegee Customer Service Emoji

What Separates Us Is Outstanding Customer Service

We want to make sure you receive the best possible service. I have 30 years experience working in the cleaning industry and aim to reach the highest standards when we clean your property. 


We provide a local, friendly service. Your property is in safe hands with us.


Some window cleaners turn up once and don’t come back. We are reliable and turn up when the appointment is arranged on a regular schedule.

Quality Guaranteed

Making sure your property is cleaned to the highest standard is very important to us. 


"First class service from Gary. Great communication to get quote and arrange appointment. Highly recommended.'
Kate Copland Cowie
"I live in a tall granite house and Gary has managed to get all the upper windows sparkling ( lower windows as well! 😂 ) would highly recommend'
Margaret Bunny Spencer
"Gary's attention to detail is excellent. The first clean of the windows in my new summerhouse has made a tremendous difference.'
John Reid

We look forward to meeting you. Get a free quote for window cleaning Inverurie, Huntly or surrounding areas today