Roof-Repairs

No one wants to deal with a leaky roof. Once water has penetrated your roofing system and is entering your home or commercial building, there is likely already extensive damage, mold and/or rot.

The key to extending the life of your roof, then, is to catch minor damage before it turns into major damage. That’s where roof maintenance comes in; it’s how you protect your investment while also extending the life of your roof considerably.

Why roof maintenance is important


Regular maintenance of your roof can identify damage caused by water, wind, debris or severe weather before they turn into major issues. Early detection of these issues could potentially save you thousands of dollars on repairs and replacement work!

We recommend these inspections at least once per year. Additional inspections may also be recommended after severe weather events, such as windstorms, so that wear and damage can be caught early before they turn into more expensive problems.

Our Roof Maintenance Package


Our team at Roy Dennis Roofing can help you form a maintenance plan. With a regular roof maintenance plan, we will schedule an inspection of your roof each year and can perform any repairs that may be required to preserve its integrity and performance. We will:

  • Inspect shingles for damage such as curling, buckling and loss of granular loft (used for UV protection)
  • Check for missing shingles
  • Inspect the roof itself for any signs of ridging, buckling or blistering
  • Check for mould, moss or other organic debris that could affect the performance of your roof
  • Inspect the caulking and seals around vents, pipes and intakes/exhausts for signs of cracking or lifting
  • Check that your gutters and drainpipes are clear of debris that could restrict drainage or divert water into unwanted areas

Our Red Seal journeyman roofers can help you create a maintenance plan that will protect your investment for the long-term.

Why Roy Dennis Roofing?


Roy Dennis Roofing has been installing, repairing and inspecting roofs in Greater Vancouver since 1946. We’re proud members of the Roofing Contractors Association of British Columbia, an elite group of professional roofers with strict requirements to exceed minimum building code standards and uphold principled, sustainable business practices.

All of our work carries a 100% satisfaction guarantee.


And here’s another guarantee: Call us anytime on 604.278.0442 or fill in the form below and we’ll respond to your request within four hours.