David Stewart Roofing is Ottawa's team of experienced roofers, specialized in residential roofing.
We have been serving the Ottawa area since 2008, and we are Better Business Bureau accredited.
Our fully insured team is commited to professional, clean, and courteous work.

We offer our roofing services for the central Ottawa area as well Kanata,
Stittsville, Barrhaven, Manotick, Greely, Richmond, North Gower,
Smiths Falls, Carleton Place, and surroundings.

Click for the BBB Business Review of this TBD in Smith Falls ON

Residential Roofing

We only use top quality materials at the best prices. There is a large selection of colours and formats to choose from that will ensure you get the best look for your home. Customer service is our highest priority. You can count on efficient service and unparalleled worksmanship. At David Stewart Roofing, we strive for perfection!

Roof Repairs & Replacement

A good roof acts as a protective barrier to protect your home's structure and internal components (such as your attic and drywall) to keep them dry and free of damage.
If you require any repairs due to leaks, wind damage to shingles, tree or rain damage, we are the company for you.

Roof Snow & Ice Removal

Canadian winters can be hard on a roof. We will safely clear large build-ups of snow and ice to remove excessive weight that could put strain on your home's structure.

Gutter Cleaning

Gutter cleaning can be a strenuous DIY job as they are hard-to-reach and often clogged with leaves, branches, moss and bird nests. We will remove debris to ensure your gutter system is working properly.

David Stewart Roofing is ready for every job, big and small.

Read more about the services we offer and answers to your most frequent questions.


David Stewart Roofing is a BBB-accredited insured roofing company servicing the Ottawa area. We care about craftsmanship, professionalism, and customer satisfaction.

David Stewart Roofing has been serving the Ottawa area since 2008. We guarantee all work and we will gladly review our service with you once completed. With over 20 years of roofing experience, the company owner oversees all work completed as your satisfaction is our top priority.

We are a family business and we ensure that our employees are properly trained to provide personalized service to our very high standards. We use the highest quality materials and install as per factory specifications.


"David and his crew replaced our roof this summer. We were very pleased with everything! The new roof looks great, he was a pleasure to deal with and we would recommend him to anyone in need of a new roof!"

- Kevin & Heather, Nepean


Please use this form to request your free estimate, or to contact David Stewart Roofing.
We look forward to working with you.

PHONE: 613-809-9961
HOURS: Mon-Fri 7:00-4:00