Roofco is a full-service commercial, industrial and institutional roofing company that offers large-scale new roofing, restoration and replacement of flat roofs. We also provide maintenance and repair of existing roofing to extend their life span and save you money.

Roofco’s highly trained installation and repair crews use up-to-date technology to ensure we are using the solutions that are appropriate for your type of commercial flat roof.

Call Roofco today for a free estimate on your new roof or roof replacement project.

Our experienced sales staff can help you with project planning and roof system selection to maximize the value your new roof system provides.

The ROOFCO Difference

Roofco’s team of experienced roofers specializes in commercial flat roofing.

All Roofco Ontario representatives are trained and certified professionals. Our team of roofing experts brings precision to every job and is skilled and adept at re-roofing and administering flat roof repair. Roofco Ontario even provides 24-hour emergency leak response. When your building is experiencing a leak, call us to find the source and stop it!

Roofco Ontario brings you the best brands at the best prices. Choose from manufacturers like Soprema, John Mansville, Carlysle and other quality roofing membrane makers without compromising on price. 

Roofco offers top-of-the-line roofing materials and services without the added premium. Make us the next roofer you call and we’ll make sure you won’t want to work with anyone else!

We were exceptionally happy with Roofco...

“Chris & Kyle were amazing and so very courteous and helpful, making sure we understood every part of the process and what was going on as the work progressed. How they both managed in the over -20 degrees exposed as they were? Over my pay grade!

We were exceptionally happy with Roofco and the work they accomplished under such extreme conditions.”

Richard & Sheila, via Kristeen Shannon,
Property Manager, Bayshore Property Management

They did an amazing job!

“I wanted to let you know that we were very happy with the installation team. The team were hard workers and dedicated to doing a good job, even in the excruciating heat, they did an amazing job! Please ensure that you recognize them.

Thank you again for your excellent service.”

Linda B., Senior Program Manager, CIBC Corporate Services