Best Roofers in Ottawa – Shingle Roofing Contractors

Residential Shingle Roofing Replacements & Repairs Services in Ottawa and Near By Areas

Professional installers, proper safety and home protection measures ensure we DO IT RIGHT, the first time.


Get a roofing quote today



All of our projects are backed by a guarantee of high-quality materials and exact specifications.


We are one of Ottawa’s most experienced and trusted shingle roofing contractors. We would be pleased to discuss how high-quality shingle roofing may enhance your home’s appearance, value, and longevity.

Emergency Repairs

Total Roofing offers emergency shingle roof repair services 24/7 to ensure your home, your biggest investment is safe from damage.

Replacements / New Roofs

If you have a new construction or shingle roof replacement project and need assistance with your roof, contact us. we are one of Ottawa’s most reliable shingle roofing companies.


Skylights can transform with daylight, fresh air, improved lighting and indoor air quality.

Sun Tunnels

Total Roofing offers Sun Tunnel installation and repair services at minimum cost.

Snow and Ice Removal

Our company’s fleet of snow removal equipment and responsive employees distinguish us from our competition.


Ottawa Based, Canadian Owned & Operated

Best Roofing Company Ottawa

100% proper safety measures and property protection.

At Total Roofing, we take pride in knowing that every client served, is another client protected! For most people, their home is often the biggest investment of their life, and their roof is the shield that keeps it safe from Mother Nature!

However, there is more to a home then just the roof, and protecting everything else is just as important! From the moment we arrive on site, until the moment we leave, we take every necessary precaution to protect our client. From maintaining 100% proper safety measures to protecting the property throughout the duration of the job to our very thorough clean-up at the end, shielding our clients from any problems issues or stress is a priority.

roofing ottawa


Why choose us for your roofing project in Ottawa?

All roofing quotes in Ottawa are free

Roofing estimates should be free. That’s why Total Roofing offers every customer a FREE roof estimate.

Repairs that are cost-effective and fit your budget

We can work with you to create a budget and plan that fits your needs.

Quick roof repairs without sacrificing quality

You can rely on prompt service, work of the greatest grade, and affordable, budget-friendly costs.

Workplace safety and building insurance

Protecting the health and safety of our customers and workers is a top priority for our organization.


See what customers say about Total Roofing