McSqueegee's Property Services

Want the exterior of your home to dazzle and amaze?

McSqueegee Property Services offers window cleaning and gutter cleaning in Insch, Huntly, Keith, Rhynie, Aberchirder, Lumsden, Dufftown, Aberlour, Rothes, Elgin and surrounding areas

Our Services

Window Cleaning Inverurie Huntly

Window Cleaning

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.

Gutter Cleaning Huntly

Gutter Cleaning

Guttering protects your roof from water damage and keeps you dry inside by preventing leaks. Blockages in one or more sections of your gutters can cause damp and mould. Having your gutters cleaned regularly can stop any long lasting damage to your property.

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. 

McSqueegee Customer Service Emoji

Why Work With Us


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
"Delighted with our first clean, Gary did a fantastic job of our windows. Sparkly clean. Highly recommend ⭐️⭐️⭐️⭐️⭐️'
Fiona Flett
"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
Clean Windows McSqueegee

McSqueegee Property Services will give you a view you can be proud of

We look forward to meeting you. Get a free quote today