1544 Fifth Ave. Louth, St. Catharines, ON, L2R 6P7
Yesterday Today Tomorrow

PEC Roof Maintenance: Your Trusted Roofers in St. Catharines

PEC Roof Maintenance services all aspects of flat roofing – from roof leak repairs, roof replacement and new construction, to preventative maintenance and comprehensive roof plans. For your peace of mind, we also offer 24-hour emergency roof repairs.

PEC Roof Maintenance's parent company, Ed Christensen Roofing Limited, a third-generation company, was founded in 1936 to service the industrial, commercial, institutional and new construction flat roofing industries. PEC Roof Maintenance is a progressive company with old-fashioned values. We still believe in service and quality at a competitive price.

Why Choose PEC Roof Maintenance
Our objective is to provide our customers with flexibility in their choice of quality products at competitive rates – always backed by excellent service. This is only done by continually upgrading our workforce on the diversified materials and systems used today.

Contact Us Today!
Our specialized approach to roofing and roof maintenance allows us to service the roofing needs of our customers. Join our list of many satisfied customers – call 905-685-4001 or 905-685-4424 for more information or to request a consultation.


Monday - Friday: 7 AM - 5 PM
Saturday & Sunday: Closed