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.

★★★★★

It would be easy to fill a page with positive comments about my experience with the team at On Tops. From the initial phone contact right through cleanup, the work they did to tear off and replace my roof was better than I could have imagined. After years of catching water in buckets, the quality of their work exceeded every expectation.

★★★★★

On Tops Roofing has been fantastic from start to finish. We had some winter weather damage from an ice dam that caused a leak in our garage. Jonathan was our first point of contact and dealt with the process with a level of grace, understanding, and patience that gave us reassurance. On Tops definitely made us feel comfortable trusting them and they delivered.

★★★★★

I have done business with On Tops Roofing for about 30 years and not once have I been disappointed. They showed up when promised, did the work, cleaned up and left. When they were gone, there was no evidence of them being there. The crew was efficient and polite. I got an education on roofing as well as a new roof. I will not do business with anyone else.

★★★★★

On Tops did a fantastic job replacing my asphalt shingle roof. Chris and Luis explained everything beforehand. They were punctual, efficient, and most importantly, the installation was top notch. I highly recommend them.

★★★★★

Chris was prompt, responsive and professional. On Tops came out to quote quickly, had a summary of the work with a cost for approval. Then after they scheduled the repair they sent pictures of completed work and followed up with a phone call to ensure we were satisfied. All before sending the bill. I would recommend On Tops for any roof repair.

★★★★★

I highly recommend On Tops Roofing! Luis and his crew did a fantastic job replacing our roof. They were incredibly efficient, finishing the entire project in just a single day. What really impressed me was their attention to detail during cleanup. Chris provided an estimate almost immediately using an app and satellite photos. They sent drone photos showing progress before, during, and after completion.

★★★★★

On Tops came out when they said they would, fixed my leaking roof and corrected a few other spots that I nor the original home inspector noticed. They cleaned everything up and didn't leave a trace of debris, all at a great price. I would highly recommend them.

★★★★★

Worked with Jonathan after snow blew in ridge vents. He didn't recommend the most expensive approach, just general maintenance and a tighten-up of the vents. Guys came out on a Saturday and were fast, efficient, and professional. Did an excellent job.

★★★★★

Josh and Luis are terrific! Repairs complete within 72 hours of contacting for a quote. Thorough, with pictures showing everything that was done. Super easy and friendly people. Top notch customer service!

★★★★★

On Tops Roofing significantly surpassed my expectations; they maintained consistent communication and completed the work within 24 hours.

★★★★★

Ridge vents leaked when snow and ice melted causing a leak into the house. I called On Tops, they sent someone out quickly, the problem was assessed, and a quote given. They fixed the roof the next day. Well pleased with their service and professionalism.

★★★★★

Josh and the team were quick to take care of our needs following the snow storm! Top notch service all around.

★★★★★

The team showed up on time and did an excellent job on the repair to my roof. Would highly recommend.

★★★★★

Showed up on time, did the work quickly and professionally, and removed all trash. Would highly recommend for any roofing issue or repair.

★★★★★

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.

★★★★★

The roofers showed up on time and did a good job. The back office was responsive and efficient. I highly recommend.

★★★★★

On Tops repaired our roof after a branch punched a hole in it. They were awesome. They responded quickly and courteously and made the whole process easy. I'm very pleased with their work.

★★★★★

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.

★★★★★

They responded quickly when the ice storm damaged our roof. We called on Sunday evening, they came out on Monday and the repairs were completed the following week. They were professional and worked efficiently. I would recommend.

★★★★★

I am so grateful to have found On Tops Roofing for my commercial property needs. Jonathan was so prompt, communicative, and honest. I will definitely be using them again and recommend them to anyone with roofing needs.

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 – $15k
1,500 – 2,200 sq ft $11k – $22k
2,200 – 3,000 sq ft $16k – $30k
Over 3,000 sq ft $22k+
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.

The “lifetime” designation refers to the warranty period, not a literal guarantee. Lifetime shingles are typically heavier, with better granule adhesion and wind ratings than standard 25-year shingles. In NC’s climate, we almost always recommend lifetime-rated shingles — the price difference is modest and the performance difference is real.

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