Oshawa Roof Repairs & Replacement

If your roof nears the end of its life or faces leaks and other deterioration, it’s time to call the professionals.

Get free Quote

Roof Repairs & Installation Contractors In Oshawa

Not satisfied with the current condition of your roof? Are you experiencing leaks caused by broken or damaged shingles? Unsure of whether your roof needs a full replacement or just a repair? All of your questions can be answered simply by giving us a call at Turnbull Roofing & Renovators Ltd.

For over 30 years, Turnbull Roofing & Renovators Ltd. has been repairing and replacing deteriorated roofs and giving our customers the satisfaction of having a reliable, durable, and safe roof. We have succeeded in this business to be one of the best roof repair and roof replacement companies in Oshawa because we value one thing above all else—quality.

Allow us to take care of your roofing needs and find the results that you desire. As the best Oshawa roofers, working with us takes the stress out of your roofing job. Please be advised that C.D. Roofing & Construction Ltd. will now be handling all past and future Turnbull clients.

Have questions? Get in touch.

Show More

Award Winning, Family-Owned Roofing Contractors in Oshawa

Turnbull Roofing & Renovations Ltd is among the best roofing contractors in Oshawa. For over 30 years, we have been providing the best roofing services in Oshawa, satisfying our customers’ needs, and have been recognized repeatedly in the roofing industry as one of best. We are very proud to have received the “HomeStars Best in Roofing” Award for Durham Region 4 years running as well as being a repeated winner of the “Reader’s Choice Award”.

At Turnbull Roofing & Renovations Ltd, we understand firsthand that nothing substites experience. Our 30 years of experience has lent us the expertise to provide you with the best quality roofing services possible. No matter the challenge or scope of work, Turnull Roofing & Renovations Ltd is able to help you. Visit our FAQ page to find answers for commonly asked questions related to roofing. You can also email us: info@turnbullroofing.com and we’ll be happy to assist you.


Our complete attention to detail sets Turnbull Roofing apart from other Oshawa roofing companies. It’s that same meticulousness that has earned us many awards and privileges. Our manufacturers are so confident in us that we can provide extended warranties unavailable to our competitors. After three generations of roofing experience, we’ve instilled and continue to foster the same confidence in the residents of Oshawa.

For a free no-obligation estimate on your Oshawa roofing project, complete our online form or contact us at 905-579-7663. We will visit your home to make assessments and recommendations at no extra cost. Our team ensures that you have all the information you need to make the best decision possible about your roofing situation. We’ll also advise you on how to best maintain your roof so that it can continue to protect your home and family for years to come.

Get free Quote

Free Estimate

For a free estimate please fill out the contact information listed below. We are pleased to offer financing from Financeit, click here for pre-approval. We look forward to hearing from you.
  • This field is for validation purposes and should be left unchanged.