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.

15,000+ Customers served
1991 Serving NC since
750+ Google reviews
On Tops crew replacing a roof on a farmhouse in Holly Springs, NC
Recently completed
$15,850
Holly Springs, NC GAF Timberline HDZ · 3,700 sq ft
GAF & CertainTeed Certified
Completed in 1 Day
Cary, NC
Free Estimates, No Pressure

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.

★★★★★

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!

★★★★★

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.

Completed roof replacement on a home in Cary, NC
Cary, NC

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.

See all projects

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.

  1. 01

    Detailed property inspection for existing damage

  2. 02

    Extensive property protection for roof removal

  3. 03

    Thorough roof deck inspection for water damage

See all 11 steps
Completed roof replacement on a Fuquay-Varina home

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).

First floor size Average cost
Under 1,500 sq ft $8k – $12k
1,500 – 2,200 sq ft $12k – $15k
2,200 – 3,000 sq ft $16k – $19k
Over 3,000 sq ft $20k+
Estimates only. Final price depends on slope, layers, and deck condition. Free detailed quote after inspection.
Completed roof replacement on a home in Durham, NC
From $236/mo with approved credit

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

Have questions about pricing or roof financing?

Read our complete guide to roof replacement costs and financing options in North Carolina

Read the Guide

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.

Good

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
Most Popular

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
Premium

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
Good

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
Most Popular

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
Premium

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.

GAF Golden Pledge Warranty

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.