Now booking for July onwards

Thank you for your interest we will also continue to provide interior cleaning during the winter months. If you are interested in booking for then, please contact us for a quote.

Contact us

MacNab Exterior Cleaning

Your Demossing experts servicing out of Shawnigan Lake and Mill Bay to the surrounding areas of the Cowichan Valley, Greater Victoria, Duncan and Sidney.

Cleaning all exteriors, from the top of your roof to the end of your driveway.

MacNab Exterior Cleaning is a professionally run local operation for moss removal and the cleaning of all residential and commercial property exteriors.


Why Our Demossing Services?

First of all, for the best demossing results, we follow the Asphalt Roofing Manufacturers Association recommendations.

Especially relevant is our exclusive training from Bruce Sullivan of Sullivan Cedar Roof Cleaners to give you the best possible cedar shake roofs.

In addition to proper training and professional equipment we have years of experience with 1000’s of happy clients as a result.

For all types roofs and exterior surfaces, we use environmentally friendly solutions.

Furthermore we treat and clean all home and building exteriors, freeing them of ugly mold and algae from the root up.

Our Services

Shawn cleans stuff. And is really awesome at it. Fully insured, licensed, bondable and highly experienced. He has a long list of  happy clients, and always ready to make more.

Shawn MacNab

Owner / Operator, MacNab Exterior Cleaning & Demossing

Christine is the PR, grounds technician, director, admin, book keeper, and so much more. You want service? You got service, girl.

Christine MacNab

Customer Service Goddess, MacNab Exterior Cleaning & Demossing

Get Your Cleaning Today!

*Only full day appointment bookings available during our busy season.

Call 250-661-3184 to book an appointment, or email us below. We will contact you shortly.


Your Name (required)

Your Email (required)

Your phone number (required)

Your Address (required)

What type of service are you interested in?
DemossingWindow CleaningPressure WashingGutter ServicesSiding/House Washing

Permission to enter property for estimate


Details (location, square footage, alternate contact, etc.)