About Us.

TOTAL ROOF SERVICE is into our third generation, we are a Canadian, family owned and operated company.
Our family has been in the Roofing and Contracting business since 1975 and we are proud to be part of the (PSFR) “POLYURETHANE SPRAY FOAM ROOFING“ Community. 

Certifications.

Working at Heights

Every member of our team completes mandatory training to ensure their safety at all times. We follow current safety standards and undergo rigorous and regular training.

Liscensed & Certified Installers

Combined over 40 years of experience...

Why us

35+

Years of experience

>500

Successful projects

More About Us
Group 4

“We are so happy with our new PFSR roofing and impressed with the team's quality and workmanship."

Lynda Jones

Group 4

“The crew was very professional and I would happily recommend them! My new roof looks great."

Harley Baker

Group 4

“Honest and reliable service. Everyone was polite and friendly. Would recommend this team for any job." 

Antony Sacks

FAQ

  • My roof leaks. Do I need to have it replaced completely?

    Not necessarily. It's possible that a section of your roof is loose, or that damage occured in one place only. We'll conduct a thorough investigation before suggesting repair options.


  • How long can I expect my roof system to last?

    In approximately 20 years another U.V coating should be applied. This coating should be very reasonably priced as you are just top coating and freshening up the old U.V coating. 

  • When is the best time to do roofing repairs?

    The sooner the better!! Seriously, keep the water out!