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

Leaky Roof? Learn More Extend Your Roof's Lifespan Learn More Get Professional Advice Our estimators will provide you with a complete plan to fit your needs. Get Directions Map It

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




Copyright PEC Roof Maintenance 2021 - Legal
Created by

Legal notice