Margaret's Window Cleaning

Window Washing | Gutter Cleaning | Roof Cleaning

Margaret's is family owned and was established in 1986.

Located in Bellingham WA; we provide Whatcom & Skagit Counties with the highest quality personalized cleaning services. All of our services are lake and watershed friendly.

Many of your neighbors already trust us and have used our services for years. Ask them about our friendly, efficient, superior work. Be sure to call in advance to schedule your cleaning, our services are in high demand.

We work year around and all services are satisfaction guaranteed. If you would like a free estimate or want to schedule the next time we are in your area, contact us by either phone or email.


We offer a wide variety of services to meet your needs. Please see our services tabs for the different service and what they include.  We always start with a free no obligation on site estimate for services. This allows us to get your pricing but also take notes to meet L&I regulations for job site safety ahead of time should you schedule. Most of the time no one needs to be home from the estimate, we just look from the outside. 

Contact Us

Phone: 360.366.0591
Fax: 360.393.4096

Office Hours

Monday 8am - 4pm
Tuesday 8am - 4pm
Wednesday 8am - 4pm
Thursday 8am - 4pm
Friday 8am - 12pm
Saturday Closed
Sunday Closed

Insured & Bonded

Licence# MARGAWC870C1