DJ Peat Roofing and Sheet Metal Ltd. Logo


At D.J Peat, we believe our job is to ensure ongoing peace of mind. That’s why, in addition to installation, we also offer comprehensive inspection, maintenance and repair services.

Roof Inspection

Our roof inspections are available for both new and existing roofs. We can provide a detailed evaluation of current conditions to determine the course of action best suited for your building. We also suggest pairing a roof inspection with a maintenance plan to ensure the longevity of your roof.

Emergency Service and Repairs

When problems arise or threaten, D.J. Peat is there with at-the-ready, fully equipped teams. We also employ dedicated office staff to field our 24-hour emergency response service. Typical repair and emergency calls include:

  • leak repair
  • waterproofing of new mechanical or other roof-top installations
  • roof maintenance
  • roof condition reports
  • roof snow removal


Your roof is exposed to the elements each and every day in all kinds of extreme weather. Proper maintenance can extend the life of any roofing system — sometimes more than doubling its lifespan. Neglecting to watch for defects and deterioration, however, can result in a roof’s premature failure and its costly replacement.

A proper roof maintenance program identifies simple problems, such as ridges, blisters, splits, open cones, stacks, plugged drains and damage from roof traffic. We strongly recommend preventative maintenance to identify potential problems early, when they are easier and less expensive to correct, and to ensure further damage does not occur.

Our maintenance plans consist of correcting problems, such as those listed above, clearing debris and conducting thorough inspections every spring and fall to identify early signs of deterioration and provide preventative solutions. We also offer roof condition reports to assist in capital budget planning.

DJ Peat Roofers Working