Trusted Roof Repair & Installation Contractors in Oshawa, ON

Handpicked from 38 vetted & reviewed Roof Replacement, Maintenance & Repair companies in the Oshawa area, discover the top 5 leading options among the selected group of 24 finalists.

Berkhof's Roofing

Berkhof's Roofing

(16)
  • Warranty
  • Crew
  • Price
“We contracted to have our house re-shingled in June, 2021. The price was competitive and we were very impressed with the professionalism and dedication of the work crew. We are pleased with the final product and would have no reservation about recomm...”
In Business Since 2005
160 Wentworth St E, Oshawa, ON L1H 3V5
i
Wilson's Roofing

Wilson's Roofing

(50)
Repairs, Gutter Guard, Eavestroughing
“Recently bought a family home in Durham region with sky lights. Our first night in the home that it rained had water pouring into our living room through 2 skylights. Devastated we called Wilson's for help. Jeff was amazing and understanding, he had ...”
Free Initial Consultation
Licensed, BBB Accredited
Emergency Services
47 Fernhill Blvd, Oshawa, ON L1J 5J1
i
Logik Roofing & Insulation Oshawa

Logik Roofing & Insulation Oshawa

(50)
  • Home
  • Polite
  • Rebate
“I hired Logik to complete my recent attic insulation top up when I moved. I had attic insulation work previously completed in two homes with 2 other local (well reviewed) companies which we were not happy with. I learned from the mistakes that happ...”
Coupons & Offers
Family Business
Free Initial Consultation
In Business Since 2010
1333 Boundary Rd #33, Oshawa, ON L1J 6Z7
i
Over the Top

Over the Top

(49)
Roof Inspections, Service Area, Roof Repairs
“Chris, the owner of Over the Top Roofing, was extremely professional from the moment I contacted him. He forwarded me all requested information, brought shingle samples to our home, responded professionally and expeditiously to our many questions. He...”
Free Initial Consultation
805 Sylvia St, Oshawa, ON L1H 5M5
i
Colin's Roofing & Eavestrough

Colin's Roofing & Eavestrough

(48)
New Roof, Soffit, Gutter
“Had a great experience with replacing eavestrough and fascia on our little house. From estimate to completion the whole crew were pleasant and easy to communicate with, and the work is great. A small portion of the planned work wasn't completed on th...”
Free Initial Consultation
203 Hibbert Ave, Oshawa, ON L1J 1V4
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
95 (100)
Minimum Reputation Rank
98.1 Percentile
All of our award winners are based on identifiable facts - reviews, performance, and experience - collected by scientific means. We use this data to assess each business’s essential features, weighting them according to their importance to customers.
Read our methodology
Prominent finalists
Dryhome Roofing

Dryhome Roofing

(46)
  • Wind
  • Backyard
  • Quote
“I hired Jordan and his team to fix my roof which wasn't an easy job. The roof had extensive damage but Jordan and the team got the job done in such a timely manner. The whole experience was fantastic, Jordan and the team were friendly and personable,...”
Free Initial Consultation
Family Business
74 King St W, Oshawa, ON L1H 1A6
i
Turnbull Roofing & Renovations Ltd

Turnbull Roofing & Renovations Ltd

(47)
  • Clean
  • Pay
  • Questions
“We had issues with leaky gutters and poor downspout locations and needed a full gutter replacement. We went with Turnbull Roofing to do the job and had a great experience, I would definitely recommend them. For us, it was a classic case of you g...”
Free Initial Consultation
Family Business
In Business Since 2010
Licensed
1115 Wentworth St W C2, Oshawa, ON L1J 8P7
i
King Street Roofing

King Street Roofing

(26)
Roof Maintenance, Roof Repairs, Asphalt Roof Shingles
“I'm very happy with the job done by the team at King Street Roofing shingling my roof. They were very professional and worked long hours to finish the job. The colour was matched perfectly to rhe house bricks. They also shingled my shed and put he...”
Free Initial Consultation
Family Business
35+ Years Experience
Licensed
539 King St E, Oshawa, ON L1H 1G2
i
Blackbird Roofing

Blackbird Roofing

(34)
  • Quote
  • Quality
  • Team
“Our request for a quote was met by a prompt comprehensive list of inclusive services that were subsequently all fulfilled during and after installation of our new shingles. Due to the poor condition of our old shingles Mike was able to schedule ou...”
Coupons & Offers
Family Business
Free Initial Consultation
30+ Years Experience
Oshawa, ON
i
Fyfe's Roofing

Fyfe's Roofing

(10)
Eavestrough Repair, Roof Inspection and Consultation, Insurance Work
“Mike provided thorough breakdown of everything they do when reroofing and answered all my questions. Fantastic job done by Mike and his team replacing my roof shingles, vents etc. Also an awesome cleanup. Mike did a summary of everything done once c...”
Emergency Services
Family Business
Free Initial Consultation
In Business Since 2010
318 Colborne St E, Oshawa, ON L1G 1M5
i
Mint Roofing Ltd.

Mint Roofing Ltd.

(22)
  • Wind
  • Quality
  • Leak
“Mint Roofing just completed a two day project to re-shingle our roof and install a Sun Tunnel. Chris was responsive, fair and friendly during the decision making process. The installation crew was outstanding, courteous, hard working and most impor...”
Free Initial Consultation
GAF, GAF-, CSA Certified
Offers Financing Options
1115 Wentworth St W Unit 2, Oshawa, ON L1J 7E2
i
Newf's on Roofs

Newf's on Roofs

(15)
  • Team
  • Price
  • Job
“Fast service called William about a new roof for my garage and he came and took a look. Had it done in less than a week! Very reasonable price and roof looks awesome with the archetechual shingles. Will definitely use them again in the future when ...”
Coupons & Offers
Free Initial Consultation
In Business Since 2018
Transparent Fees & Pricing
188 Glenwood Crescent, Oshawa, ON L1G 3B1
i
Ajax Roofing Inc

Ajax Roofing Inc

(8)
“I had my roof done by another company and the work was terrible. My roof was leaking and they couldn't fix the problem. Travis and Brad fix my roof on two separate occasions and have no have a leak or any other problems to date”
Free Initial Consultation
Family Business
In Business Since 2005
Emergency Services
881 Swiss Height, Oshawa, ON L1S 2C1
i
The Eavestrough Guy

The Eavestrough Guy

(20)
Soffit/Fascia, Leaf Guard, Roofing Repair
“I had a section of soffit come loose in the wind and birds were trying to get in to make a nest. I called and they came within a day to have a look at it. Because it was so high up it was nearly impossible to see what had gone wrong, they took photos...”
In Business Since 2017
296 Phillip Murray Ave, Oshawa, ON L1J 6N8
i
McRae Roofing Inc.

McRae Roofing Inc.

(11)
  • Wind
  • Price
  • Cleaner
“Very efficient, respectful, and clean crew! We were very impressed by the work and interactions from everyone on the job site. They paid attention to detail, were considerate of our pet and took an extra lap around the yard to ensure no debris was l...”
In Business Since 2007
Family Business
498 Adelaide Ave W, Oshawa, ON L1J 2S1
i
Veinot Roofing

Veinot Roofing

(5)
“Great job installing a new roofing system in my home! They explained everything that was going on, and we're in and out very quickly. 3 years later the roof looks like new, and it's doing it's job very well”
Family Business
In Business Since 2013
Free Initial Consultation
710 Wilson Rd S, Oshawa, ON L1H
i
Oshawa 1855-Wanna-Reno? Eavestrough

Oshawa 1855-Wanna-Reno? Eavestrough

(2)
“It was nice to meet Ron. The Eavestrough and Roofing job was done quickly,efficiently and cleaned up immediately.Everything seems to be working fine. I wouldn't hesitate to recommend them.”
In Business Since 2012
200 John St W, Oshawa, ON L1J 2B4
i
Crowells Roofing

Crowells Roofing

(4)
Roof Inspections, Skylights, Gutters
“He was very nice. He came and did our roofing and did not ask to be paid, nor want to be paid. The work was done quickly, quitely and efficiently”
In Business Since 2015
Coupons & Offers
403 Laguna St, Oshawa, ON L1K 1C9
i
Smith and Sons Roofing

Smith and Sons Roofing

(3)
“Number 1 roofers in Oshawa excellent service and fo excellent work they are my choice for roofing Handiman4uinc owner Claude”
In Business Since 2016
Free Initial Consultation
105 Wilson Rd S, Oshawa, ON L1H
i
Rich Metal Works

Rich Metal Works

“Our mission is to provide superior services at rates that won't empty the pockets of our clients. We will strive to give them exactly what they are looking for so their home, cottage, businesses, and etc. will have that customized touch of class and ...”
In Business Since 2019
Free Initial Consultation
2830 Ritson Rd N, Oshawa, ON L1H 0P1
i
The Upper Canada Roofing Company

The Upper Canada Roofing Company

(2)
“Brent re-singled my house a couple of years ago - he figured out and solved a leak that we had - where others couldn't... Highly recommend!”
100 Park Rd S, Oshawa, ON L1J 4G9
i
Goldberg Roofing

Goldberg Roofing

(1)
“Worked for Golberg for over 20 years. By far the best employer I've worked for and hands down the best quality workmanship I've seen. Don't regret the biggest decision you'll ever make, Choosing who keeps your valued possessions and family dry.”
443 Bloor St E, Oshawa, ON L1H 3M9
i
Four Season Metal Roofing Inc.

Four Season Metal Roofing Inc.

(46)
Custom Bending Trim, Cut To Length, Custom Roll Forming
“As a independent contractor I need business partner factory like Fourseasons metal roofing. I give warranty to my costumers the products we use to install is the best on market. Never have complain about quality Our costumers they are 100% satisfi...”
Coupons & Offers
Free Initial Consultation
78 Mearns Ct, Bowmanville, ON L1C 4A2
i
Buildingbybri Handyman & Tree Services

Buildingbybri Handyman & Tree Services

(49)
  • Clean
  • Efficient
  • Property
“I first contacted Brian a few years ago to remove a 30 year old cherry tree in my front yard. I was impressed with how careful he was with protecting my lawn and surrounding plants while he cut the tree down. When he left, everything was cleaned up...”
Free Initial Consultation
Family Business
47 Gates Crescent, Ajax, ON L1S
i

Roofing Services in Oshawa, ON Cost Estimates

Minimum cost
$1703
Maximum cost
$48223
National Average
$10875
Avg Per Hour Rates
$247
$7366
$14390
Typical price range is based on 521 cost profiles
Click to copy
Successfully copied!
Average Cost $10875
Minimum cost $1703
Maximum cost $48223
Avg Per Hour Rates $247

Typical range $7366 to $14390 is based on 521 cost profiles.

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top