250-661-3184 | 250-884-8606 | shawn@macnabcleaning.com
What would your Before and After look like?

A picture says a thousand words so please take a look at several Before and After jobs we have done.  Thinking of selling or are you just ready for that sprucing up of your property? We can help.  Give us a call for a free estimate today.

Cedar Roof Cleaning North Saanich

Cedar Roof Cleaning North Saanich

Dock Pressure Washing Cleaning Shawnigan Lake

Dock Pressure Washing Cleaning Shawnigan Lake

Deck Pressure Washing Shawnigan Lake

Deck Pressure Washing Shawnigan Lake

BrentWood Bay Roof Cleaning Demoss

BrentWood Bay Roof Cleaning Demoss

Stone Steps Cleaning Shawnigan Lake

Stone Steps Cleaning Shawnigan Lake

Cedar Roof Cleaning North Saanich

Cedar Roof Cleaning North Saanich

Cedar Deck Cleaning Shawnigan Lake

Cedar Deck Cleaning Shawnigan Lake

Pressure Washing North Saanich

Pressure Washing North Saanich

Roof Cleaning Demoss North Saanich

Roof Cleaning Demoss North Saanich

Concrete Deck Power Washing Shawnigan Lake

Concrete Deck Power Washing Shawnigan Lake

Horse Arena Algae Cleaning North Saanich

Horse Arena Algae Cleaning North Saanich

Demossing Lockside Drive

Demossing Lockside Drive

Demossing Roof Treatment Victoria Distillers

Demossing Roof Treatment Victoria Distillers

Demossing Slate Roof Mt. Douglas BC

Demossing Slate Roof Mt. Douglas BC

Tile Roof Demossing Dean Park

Tile Roof Demossing Dean Park

Roof Demossing Shawnigan Lake

Roof Demossing Shawnigan Lake

Roof Cleaning and Treatment Shawnigan Lake

Roof Cleaning and Treatment Shawnigan Lake

Cowichan Valley Moss Removal MacNab Cleaning

Cowichan Valley Moss Removal MacNab Cleaning

Pressure Washing Sidney BC

Pressure Washing Sidney BC

Shawnigan Lake Demossing

Shawnigan Lake Demossing

Gutter Cleaning Cobble Hill BC

Gutter Cleaning Cobble Hill BC

Roof Moss Removal North Saanich

Roof Moss Removal North Saanich

House Wash Down Algae Sidney BC

House Wash Down Algae Sidney BC

Cobble Hill BC Demossing Roof

Cobble Hill BC Demossing Roof

Cedar Shake Roof Cleaning

Cedar Shake Roof Cleaning

Gutter Cleaning Sidney BC

Gutter Cleaning Sidney BC

Demossing Sidney BC

Demossing Sidney BC

North Saanich Roof Moss Removal

North Saanich Roof Moss Removal

Pressure Washing Shawnigan Lake BC

Pressure Washing Shawnigan Lake BC

Cobble Hill BC Roof Moss Removal

Cobble Hill BC Roof Moss Removal

Cedar Roof Cleaning North Saanich BC

Cedar Roof Cleaning North Saanich BC

Demossing North Saanich BC

Demossing North Saanich BC

Demossing Sidney BC

Demossing Sidney BC

Pressure Washing Victoria BC

Pressure Washing Victoria BC

Roof Algae Cleaning Sidney BC

Roof Algae Cleaning Sidney BC

Pressure Washing Victoria BC

Pressure Washing Victoria BC

Outdoor Furniture Cleaning North Saanich BC

Outdoor Furniture Cleaning North Saanich BC

Demossing Roof North Saanich BC

Demossing Roof North Saanich BC

Window Cleaning Shawnigan Lake BC

Window Cleaning Shawnigan Lake BC

Roof Cleaning Treatment Shawnigan Lake BC

Roof Cleaning Treatment Shawnigan Lake BC

Pressure Washing Shawnigan Lake BC

Pressure Washing Shawnigan Lake BC

Outdoor Wood Chairs Cleaning Shawnigan Lake BC

Outdoor Wood Chairs Cleaning Shawnigan Lake BC

Pressure Washing North Saanich BC

Pressure Washing North Saanich BC

Demossing Brentwood Bay BC

Demossing Brentwood Bay BC

Moss Removal Shawnigan Lake BC

Moss Removal Shawnigan Lake BC

Metal Roof Cleaning Shawnigan Lake BC

Metal Roof Cleaning Shawnigan Lake BC

Chandelier Specialty Glass Cleaning Victoria BC

Chandelier Specialty Glass Cleaning Victoria BC

Window Cleaning Cobble Hill BC

Window Cleaning Cobble Hill BC

Siding Cleaning Shawnigan Lake BC

Siding Cleaning Shawnigan Lake BC

Demossing Cowichan Valley BC

Demossing Cowichan Valley BC

High Dusting and Cleaning

High Dusting and Cleaning

Algae Cleaning Shawnigan Lake BC

Algae Cleaning Shawnigan Lake BC

Gutter Cleaning Shawnigan Lake BC

Gutter Cleaning Shawnigan Lake BC

Pressure Washing Cobble Hill BC

Pressure Washing Cobble Hill BC

Siding Cleaning Cobble Hill BC

Siding Cleaning Cobble Hill BC

Power Washing Driveway Sidney BC

Power Washing Driveway Sidney BC

Window/Gutter Cleaning 20 Years

Window/Gutter Cleaning 20 Years