Roofing Contractor
Raleigh & Wilmington
Since 1991

A roof problem can throw off your whole week, and it's hard to know which roofer to trust. We'll show you what's going on up there and tell you what we'd do if it were our house. Then you get a solid roof repair or a replacement backed by our workmanship warranty.

(919) 639-4981
15,000+Jobs Completed
850+5-Star Reviews
1991Serving NC Since
3NC Locations
NC Licensed & Insured
GAF Certified Installer
Serving NC Since 1991
Workmanship Warranty
Estimates Within 48 hrs

What does your roof need today?

Since 1991, On Tops Roofing has worked as a GAF-certified roofing contractor for homeowners throughout the Raleigh-Durham Triangle and Wilmington, NC. Maybe your roof has a leak, maybe it's close to the end of its lifespan, or maybe you just want an honest opinion on where it stands. Either way, we'll put an estimate in writing and lay out a clear plan, without pushing you or giving you the runaround. Whether you need residential roof replacement, commercial roof repair, or help with something else, there's no better choice for a professional roofing company in North Carolina.

Jeff Baxter Sr, owner of On Tops Roofing

Locally Owned & Operated

Nobody gives their roof much thought until there's a problem. And when there is one, you shouldn't be left questioning whether the roofer you called is being straight with you. Everything about how we work comes back to that.
Jeff Baxter Sr.Owner, On Tops Roofing

The On Tops Roofing Experience

We shaped our process around the things homeowners dread.

Ask people about bad experiences with other roofing companies and you'll hear the same handful of stories: the salesperson who overstays, the final bill that doesn't line up with the estimate, the phone that stops getting answered once the crew shows up. For 35 years, we've been building a process that tackles each of those problems.

No pressure. No door-knocking.

You won't find us canvassing your street after a storm or pushing for a signature at your kitchen table. We give you a written estimate, and whether and when to move forward is entirely your call. We won't call to follow up unless you ask us to.

Every job comes with a photo report.

Before our crew leaves, we document the whole job for you: what we found, what we replaced, and how the finished roof looks. It lands in your inbox the same day we wrap up, so it's there for your records.

Your job gets a named project manager.

Before work begins, you'll have the name and direct number of an actual person, and they're on site from tear-off through the final walkthrough. Questions or concerns? You have one person to call, not a general line.

Pricing Transparency

Know what a roof costs before you ever sit down with a salesperson.

With most companies, you have to sit through a lengthy in-home visit before a roofing quote ever comes up, and that's by design. Our pricing page puts that information in front of you early. It shows recent jobs we've finished, broken down by materials, scope, and upgrades, so you go into any conversation already knowing what to expect.

Completed roof replacement with Slate GAF Timberline HDZ shingles on a brick home in Raleigh, NC
$22,900Raleigh, NC

You pay the price we quote.

Before any work begins, you'll have an itemized, written estimate. If something needs to change, we document it in the contract before we go any further, so the final invoice holds no surprises.

Nothing is due until the job is finished.

We don't take a deposit. You pay once your new roof is finished and you've walked through it with your project manager.

Your Team

Your local team.

Before work starts, you'll know who is in charge of your roof.

  • A named project manager for every job
  • Their direct line before work begins
  • There from tear-off through final walkthrough
See who's on your job →

Certifications & Awards

GAF Master Elite

Earned by only the top 2% of roofing contractors in the U.S.

  • Every job fully covered by liability insurance
  • Access to extended manufacturer warranties
  • Manufacturer-trained on best installation practices
Check our credentials →

We Serve North Carolina

Want a roofer who's familiar with your part of town? We work with homeowners throughout the Triangle, the Sandhills, and along the Wilmington coast. Pick your city below to see nearby project photos and contact details for your area.

View all service areas →

Projects We're Proud Of

Before you make a decision, get a look at how your finished roof might turn out. These are real jobs for homeowners throughout the Triangle and Wilmington.

Reviewed by Hundreds of Neighbors

850+ Google Reviews  ·  A+ BBB Rating
★★★★★
“I was extremely satisfied with my roof replacement. This is the second time I have used On Top. Everyone from the office to the field people are extremely courteous. I especially like the roof is replaced in one day.”
Thomas W.Roof Replacement
★★★★★
“Had a drip in my attic around a vent going out of my roof. Josh came out quickly and addressed my problem. Very thankful to have such rapid response to ensure no more water gets in my roof before real damage could be done!”
Alex D.Roof Repair
★★★★★
“The work was done quickly and efficiently and the crew showed reliably when they said they would. On Tops is who installed my roof and were prompt, courteous, and reliable as before.”
Patrick M.Repeat Customer

Raleigh, Durham, Wilmington & Surrounding Areas

Get an honest read on your roof.

Share a few details about your roof, and we'll follow up with a clear estimate in writing. It costs nothing, commits you to nothing, and nobody will push you to sign that day.