top of page

New Westminster Roof Moss Removal & Roof Cleaning Services

Since New Westminster is one of BC’s oldest cities, much of the trees and vegetation are quite mature, much like the heritage houses that still stand there today. Much like Tsawwassen or White Rock, New West is built along the banks of the Fraser River, which allow for optimal sun exposure, leading to less moss and algae growth on the roofs. Since most of the homes are 2.5-3 storeys tall, they often rise above most of the vegetation, which often results in sections of the roof which need to be treated more than others.


Often customers who need roof moss removal, demossing, or moss control will have the entire roof and gutters cleaned along with the application of Moss Treatment to ensure no ongoing roof damage from organic growth occurs. Contact one of our roof technicians and find out which roof cleaning or moss removal service is right for you.

If you are interested in our Roof Moss Removal and Treatment process or would like to schedule a Roof Cleaning Services such as Gutter Cleaning, please click on one of the services below.

New Westminster Roof Cleaning, Roof Moss Removal & Moss Treatment Services


  • Moss Removal

  • Gutter Cleaning

  • Application of Moss Treatment

  • 2 Year Moss-Free Warranty

New Westminster Cedar Roof Cleaning & Roof Washing, Repair & Maintenance Services


  • Shake & Ridge Cap Repair & Replacement

  • Moss Treatment + Roof Wash

  • Application of Cedar Protector

  • Warranty

New Westminster Tile Roof Cleaning, Tile Roof Washing, Tile Roof Repair & Maintenance Services


  • Tile Repair & Replacement

  • Moss Treatment & Roof Wash

  • Application of Tile Protector

  • Warranty

  • Instagram
  • facebook

Location & Topography

New Westminster, or often referred to as "New West" was once the largest city in British Columbia before Vancouver surpassed it the early 1900’s. Being a port city, New Westminster is situated along the banks of the Fraser River, with Burnaby to the North and Surrey to the South.


New Westminster is made up of several different neighbourhoods such as:


-Queens Park    


-Brunette Creek                 

-Glenbrooke North    



-West End       

-Connaught Heights

bottom of page