This company is outstanding! I would recommend this company to anyone who needs a roof. Josh came out to our house and gave us a quote and was very thorough in explaining the process and requirements for the type of roof we have. The day of the new roof install, the crew got there on time and immediately got to work, keeping the area around the house covered and clean through out the day. They missed nothing during the cleanup process. Extremely happy with the process and our new roof looks amazing!
Roof Replacement
Raleigh & Wilmington
When your roof is failing, the worry sets in fast. How bad is it? What will it cost? Can you trust this contractor? We answer all of it in writing, before any work starts.
The Right Roofer for Your Home
On Tops Roofing is a GAF-certified roof replacement contractor serving homeowners across Raleigh, Durham, Cary, and the Triangle, NC since 1991. We’ll come out, inspect your roof, and give you a written estimate with the exact cost. You’ll know what you’re paying before we touch a shingle.
- On-site inspection at no charge
- Written quote, no vague “it depends”
- Most estimates scheduled within 48 hours
- GAF & CertainTeed certified crew
Request Your Free Estimate
We’ll call you to get more information and learn about your project.
No spam. No pressure. We’ll never share your info.
On Tops Roofing is a very exceptional company. From the receptionist taking my call and scheduling my appointment. To Jonathan who came out to assess the damage who was very polite, professional and knowledgeable about the roof. And the techs that performed the roof repair were very professional and polite. I would recommend this company to anyone looking for roof repair or roof replacement.
Josh & his team were excellent throughout the entire process. Any questions we had were answered thoroughly and we felt like all our needs were met beyond expectations. Cannot reccomend ENOUGH to use On Tops Roofing to anyone in the market for a new roof! Reasonably priced, quality care, and highly efficient.
What a great experience! This is the second home where I have used On Tops to replace an aging roof. Very professional and very hard working crew and leadership. Thank you!
The overall experience with On Tops Roofing exceeded my expectations. Our contact person was Chris Talton and he was amazing to work with. He was extremely responsive, and no question was to small. The lead person for the installation crew was equally responsive. We were new to filing a claim with our insurance provider, but Chris helped us with the process. On Tops Roofing has replaced many roofs in our community, and everyone speaks highly of them. If you need a roof repair or replacement, I recommend that you call On Tops Roofing.
We needed vent covers replaced; On Tops Roofing responded very quickly with a visit, an estimate and then completion of the work all within a few days! The individuals who came to the house were very friendly and professional. I would use On Tops Roofing again for any future roofing needs!
Excellent work done! Received a new roof yesterday and everything went very smoothly. Workers did an extraordinary job and the staff was superb
On Tops replaced my roof about 12 years ago and done a fantastic job. Recently we noticed a “growth” under the shingles. I called Jonathan who helped me originally. Explained that we seen and sent him photos. He told me exactly what it was and what it took to fix it cost and all in 1 phone call. My quote was emailed within a few hours. Once signed I was scheduled. The crew came spent about an hour to hour and half problem fixed. Very happy with them and definitely recommend them for roofing needs!
Great work. Whole roof replaced in 2 days. Luis and Chris were great keeping us up to date on schedule and progress.
On Tops completed a roof replacement for us and did a great job! Everyone we dealt with was very professional and patient with our questions. All commitments were kept and they made extra efforts to ensure clean up/nail removal was thorough. Would definitely recommended!
This company was recommended to me by a neighbor and I'm happy they did. They were here on time and finished in a day. Left no trash or nails. The new roof looks great.
On Tops Roofing did a great job on our roof. We needed a full roof replacement, with decking and shingles. We were fully satisfied with their work and will happily recommend them to anyone we know that needs roof work
Professional, quick, and polite! Beautiful work. They did a full roof replacement for me in just a day. The entire experience from start to finish was wonderful. Highly recommend!!
On Tops Roofing did an excellent job for us! Chris, Luis and the entire team were very professional and efficient. We are very happy with our roof replacement.
Had to replace roof earlier than planned due to improper nailing of shingles by a group that didn't have experience or certification, but was cheapest. On Top Roofing calmed the storm and helped us get the best price for a guaranteed superb job. Absolutely marvelous attention to detail and our satisfaction!
On Tops Roofing came out to assess the damage on my roof of my house after just a couple of days of calling. Arturo came to assess my roof. He was a very helpful man that answered by questions so I could understand what was going on. Arturo and few of his men shown up in a couple of days to repair the issues. Everyone was very nice, helpful and the job was completed in less than a week. I will definitely call On Tops Roofing when the roof needs to be replaced.
Total roof replacement. Great communication, professionalism, workmanship, and follow-up.
Install a new roof. Did beautiful job. Very satisfied.
Excellent service and communication. We were very pleased with our plumbers, and they recommended On Tops Roofing. The experience was great...highly recommend!
They did an attic fan installation that went smoothly. I called about a leak shortly after (unrelated) and they were able to quickly get the leak fixed as well as some other problem points that were potential issues (including a fire hazard related to a vent). Great service.
What an On Tops Roof Includes
- Expert property protection
- Complete tear-off and disposal
- Full decking inspection and repairs
- New drip edge and flashings
- Premium synthetic underlayment
- Ice and water shield at every valley
- New architectural shingles
- Color-matched ridge cap shingles
- Thorough job-site clean-up
- Clear labor and materials warranty
Our Certifications and Awards
On Tops Roofing holds active certifications from GAF and CertainTeed, two of North America’s leading roofing manufacturers. We are licensed as a General Contractor in North Carolina. These credentials are earned through performance, not purchased.
GAF Master Elite Contractor
On Tops Roofing is a GAF Master Elite contractor. GAF Master Elite is an invite-only designation held by fewer than 2% of roofing contractors in North America. On Tops Roofing has also earned the GAF President’s Club and Triple Excellence awards for outstanding installation performance.
CertainTeed ShingleMaster Contractor
On Tops Roofing is a CertainTeed ShingleMaster contractor. ShingleMaster is awarded to contractors who demonstrate superior installation of CertainTeed roofing systems. Our installers hold individual CertainTeed Master Shingle Applicator certifications.
NC Licensed General Contractor
On Tops Roofing holds a valid North Carolina General Contractor’s License. The NC GC license requires demonstrated expertise, active insurance, and bonding. We are licensed to perform roofing and exterior work throughout North Carolina.
Recent Roof Replacements
Check out the details on some of our recent roof replacement projects in North Carolina.
Fuquay-Varina, Birkdale Ct
GAF Timberline HDZ · Weathered Wood
6,600 sq ft · $32,580
Garner, Leach Dr
GAF Timberline HDZ · Charcoal
2,500 sq ft · $12,300
Goldsboro, Roundtree Ln
GAF Timberline HDZ · Pewter Gray
3,900 sq ft · $18,000
Ready for a beautiful new roof?
We’ll walk through your home, explain your options, and give you a detailed written quote. No pressure, no obligation.
Done Right No Surprises
We’ve built an 11-step process refined over 30 years so every job runs cleanly, start to finish.
-
01
Detailed property inspection for existing damage
-
02
Extensive property protection for roof removal
-
03
Thorough roof deck inspection for water damage
Pricing and Payments
Straightforward pricing, a detailed guide to help you understand it, and financing options if you need them.
How Much Does a New Roof Cost?
Roof prices vary. Slope, layers, decking condition, and shingle tier all factor in. We can’t quote exact numbers without seeing your roof, but here’s what Triangle homeowners typically pay.
Prices below are full-system replacements including tear-off, decking inspection, underlayment, and all flashings. They don’t include deck repair if rotted wood is found (typically $75–$150 per sheet).
Affordable Roof Financing Options
A new roof is one of the largest home investments you’ll make. Through our financing partner Service Finance, qualified homeowners can spread that cost into manageable monthly payments with competitive rates and flexible terms.
- Loans from $1,000 to $100,000
- Terms from 12 to 144 months
- Fixed monthly payments, no surprises
- No prepayment penalties
- Same-day decisions in most cases
Find the Right Shingle for Your Home
Being certified and experienced with both GAF and CertainTeed means you get real options. Come in knowing exactly which shingle you want, or let us help you find the right fit for your home and budget. Either way, we’ve installed thousands of roofs with each system and know them well.
Timberline Natural Shadow
A dependable entry-level dimensional shingle with natural shadow lines that add architectural depth. A solid starting point at an accessible price.
- Wind
- 110 mph wind warranty
- Algae
- 10-year StainGuard algae protection
- Colors
- 8 color options
Timberline HDZ
GAF’s best-selling shingle. LayerLock technology delivers superior wind resistance, StainGuard Plus fights algae, and a 130-mph wind warranty backs it up. The workhorse of our installs.
- Wind
- 130 mph wind warranty
- Algae
- 25-year StainGuard Plus algae protection
- Colors
- 27 color options
Timberline Ultra HDZ
The thickest and heaviest Timberline. Enhanced shadow definition, a stronger structural composition, and a Class 4 impact-resistance upgrade option for maximum protection.
- Wind
- 130 mph wind warranty
- Algae
- 25-year StainGuard Plus algae protection
- Impact
- Class 4 impact-resistance upgrade available
Patriot
CertainTeed’s dependable entry laminate. Fiberglass mat construction, StreakFighter algae protection, and a lifetime limited warranty at an accessible price point.
- Wind
- 110 mph wind warranty
- Algae
- StreakFighter algae protection
- Colors
- 12 color options
Landmark
CertainTeed’s flagship shingle. Two-layer laminate construction for enhanced shadow lines, a wide color selection, and SureStart PLUS warranty eligibility on certified installs.
- Wind
- 110 mph wind warranty (130 mph with SureNail)
- Algae
- StreakFighter algae protection
- Colors
- 30+ color options
Landmark Pro
Heavier and more dimensional than standard Landmark. Bolder shadow lines, a stronger composition, and pre-qualified for SureStart PLUS warranty at ShingleMaster tier.
- Wind
- 110 mph wind warranty (130 mph with SureNail)
- Algae
- StreakFighter algae protection
- Weight
- Heavier composition than standard Landmark
How Your Roof Is Covered
Every On Tops installation comes with two warranties: our own workmanship warranty and the manufacturer’s lifetime material warranty. If you want the best coverage in the industry, we can get you the GAF Golden Pledge.
Included with every installation
Workmanship
Up to 10-year coverage
On Tops Roofing
Any installation defect corrected at no charge. Transferable once when you sell the home.
Materials & algae
Lifetime limited warranty
Shingles, underlayment, and accessories for the life of the home. Algae protection included on qualifying shingles from both manufacturers.
Optional upgrade
GAF Golden Pledge
The strongest warranty available on any residential roof. You get 25-year workmanship coverage backed directly by GAF (not dependent on us staying in business), plus 50-year non-prorated material coverage with no depreciation. Claims go through GAF. Available on qualifying GAF installations.
Ask us about Golden Pledge eligibility when you schedule your estimate.
The Questions We Hear Every Week
Most replacements in the Triangle are done in a single day. Larger or steeper roofs (over 3,000 sq ft or 8/12 pitch and above) occasionally run into day two. We’ll tell you upfront if that’s likely based on your specific job.
You don’t need to be there for the installation itself. We do ask that someone be present at the start for a brief walkthrough, and that you’re available for the final walk-through at the end of the job.
Storm damage (hail, wind, falling trees) is typically covered. Age-related wear and tear generally is not. We can help you document storm damage for your adjuster, but we don’t inflate claims. If your insurer is involved, we’ll give them the same straight scope we give you.
Shingles used to come in 30-year, 40-year, and 50-year offerings, with some 25-year economy options. Today, virtually all architectural asphalt shingles from reputable manufacturers are rated lifetime. In practice, “lifetime” means as long as you own the home, with an upper bound usually of 50 years or more.
Technically yes, but usually it’s not worth it. Partial replacements almost never achieve a color match with existing shingles, and you don’t get manufacturer warranty coverage on a partial job. If one slope is bad enough to replace, the rest is usually close behind. In North Carolina, partial replacements are also classified as repairs under the law, which means we’re required to charge sales tax on the work. Sales tax varies by county but averages around 7.25%. We’ll tell you honestly when a partial makes sense and when it doesn’t.
Yes. We work with a third-party financing partner and can get you pre-qualified before the estimate, so you know your budget going in. Ask about financing options when you schedule your estimate.
Ready for a Roof That Won’t Let You Down
Free estimate. No obligation. We’ll give you a straight answer.