We’re proud to provide premium roofing services in London, Ontario. A complete roof system doesn’t just protect a property from exterior elements like rain, snow and sleet – it regulates interior temperature and ensures proper drainage around the foundation. If a roof isn’t installed correctly, or repairs and maintenance aren’t carried out properly, the entire property could suffer – potentially leading to leaks, water damage, structural issues and mold growth.

We believe that if a job isn’t done by the book – it shouldn’t be done at all. Davidoff specializes in performing residential and commercial roofing services the right way, and this professionalism has earned us a reputation as a leading London, Ontario roofing company.

Certified Roofers in London, Ontario

Our roofers are professional, organized, and certified in every roofing material we install, so you can rest assured your project will be thorough. From new roofing projects to restoration and annual maintenance, no project is too big or small for our dedicated team.

Certified roofer with laying asphalt shingles on London, Ontario home as part of Davidoff Roofing’s roofing services

Full Service Roofing Solutions

Certified roofer installing roof on London, Ontario home with Davidoff Roofing – Residential roofing company

Residential Roofing

The typical residential roof can last anywhere from 20 to 50 years depending on the products used. And when it is time for a new one, it’s imperative to ensure it’s installed correctly to maximize its lifespan, ensure proper water drainage and keep the home protected.

Steel roof on commercial building installed by Davidoff Roofing in London, Ontario

Commercial Roofing

Commercial roofing projects are a whole different animal, and because installation has the potential to be far more intensive, it’s important to work with a roofing company with experience and professionalism to ensure it’s installed correctly to avoid issues on the property.

Cedar shingles installed on Bayfield roof by Davidoff Roofing’s certified roofers

Types of Roofing Materials

From standard asphalt shingles to rubber slate, clay and concrete tiles, metal roofing and more, we install and are certified in installation of all different types of roofs. We’re happy to work directly with our customers to help them decide on the best materials for their project.

Barn build roof in need of repair & restoration services for routine roof maintenance

Roof Repairs & Restoration

From cracked flashing to missing shingles, over time your roof is likely to require routine maintenance to ensure it continues to protect your property. In some cases, it may even become damaged while protecting your home from severe weather or high winds. Our roofers have the experience and know-how to diagnose and address any repairs or perform any roofing restoration.

London Ontario roof after winter roof repair to keep the cold air out – services by Davidoff Roofing

Winter Roof Repair & Maintenance

Properties lose heat during the winter through the roof, and we don’t need to tell you how cold London, Ontario, winters are. Winter roof repair & maintenance – which may consist of ice dam removal, insulating, leak repairs and more – can help keep your home more comfortable and utility bills down.

Why Choose Us for Residential Roofing

Trustworthy roofing company in London Ontario – Davidoff Roofing


We treat each residential roofing project as if it were our own and pay it the respect it deserves.  

Quality workmanship for roofing in London Ontario – Davidoff Roofing

Quality Workmanship

With over 35 years in the industry our contractors provide only the highest quality work.

Flexible roofing financing plan in London Ontario – Davidoff Roofing

Flexible Financing

We offer flexible payment options for residential roofs to suit our customers’ needs in London, Ontario.  

Certified roofing contractors in London Ontario – Davidoff Roofing

Certified Contractors

Our contractors are certified in every residential roofing material we use for premium installations.  

Insured roofing contractors in London Ontario – Davidoff Roofing


We do everything by the book and are happy to provide proof of insurance for our residential roofing contractors.  

Comprehensive roof warranty in London Ontario – Davidoff Roofing


We offer warranties on workmanship and manufacturing, so you know that your home is covered.

Trusted Roofing Services in London, Ontario

For more information on our roofing services, contact DavidOff Roofing today. As the leading London roofing company since 1983, our London Ontario roofers have earned their reputation on high quality standards, attention to detail, premium workmanship and professionalism. Contact us today to get an estimate on your roofing project.

We just had our porch roof installed by Davidoff as they did our house over 15 years ago which is still in excellent condition. They always clean up after which I remember from the last time. We were pleased then as we are now and would not hesitate to recommend them.

Susan Shkrum

I had a great first experience with these guys. Brent was the main person we were dealing with, and he was brilliant. Considering our initial need was a relatively small job, he was incredibly responsive and always went above and beyond. We were always made to feel like the customer came first, so I will be calling these guys again when I need my next roof job done!

Stuart Pettifer

Had Davidoff install new shingles a year ago and couldn’t be happier. Professional throughout entire process. Even showed up within 24 hours following vent damaged from severe wind. Highly recommend.

James Dimitroff

Book Your Free Estimate Today and Get Your Project Started