North Vancouver is a district municipality in the province of British Columbia. North Vancouver is northeast of the city of Vancouver and is adjoined by the District of West Vancouver to its west. Together with the District of West Vancouver and City of West Vancouver, it is part of a local regional grouping referred to as "The North Shore".


North Vancouver is made up of several different neighbourhoods such as:

  • Grousewoods         

  • Canyon Heights              

  • Forest Hills               

  • Capilano Heights

  • Delbrook               

  • Upper Lonsdale               

  • Central Lonsdale       

  • Lower Lonsdale

  • Keith-Lynn           

  • West Lynn                     

  • Lynn Valley               

  • Upper Lynn

  • Blueridge               

  • Dollarton                       

  • Cove Cliff                  

  • Deep Cove

Like West Vancouver, North Vancouver is mostly heavily treed, as it shares the same type of topography. The tall trees provide moss and algae the perfect environment for it to thrive as North Vancouver receives lots of precipitation throughout the year and the shade from the trees allows the moss to grow quickly. Within the lower mainland only two other municipalities are comparable-West Vancouver and parts of South Surrey. Residents in these three areas will likely have to maintain there roofs far more often than other homes in other cities in and around Vancouver. Roofs in North Vancouver often have moss growing on all sides of there roofs due to the shade or canopy from the trees.  Also, falling debris from the large Cedar and Pine trees (dead leaves, pine needles etc) can also block the valleys on your roof which are crucial for proper drainage. Homeowners in parts of North Vancouver will likely need their gutters and roof cleaned on an annual or semi-annual basis to maintain a moss-free clean roof.


Click on the following link for more information:


North Vancouver Roof Cleaning & Moss Removal


North Vancouver Cedar Roof Restoration


North Vancouver Tile Roof Restoration


North Vancouver Exterior Cleaning



Contact us at (604) 505 9744 for a Free Quote


Email us at