“I received estimates from three different companies and, price wise, they were all about the same within $10 of each other. I chose On Tops Roofing because of their professionalism and outstanding communication.”
Roofing Contractor
Raleigh & Wilmington, NC
Since 1991
You deserve a roofer who gives you straight answers and a price you can count on. No pressure. No surprises. Just a solid roof and a workmanship warranty when we're done.
(919) 639-4981Get Your Free Estimate
We respond immediately.
No spam. No obligation. Ever.
What can we help you with today?
On Tops Roofing is a GAF-certified roofing contractor serving homeowners across the Raleigh-Durham Triangle and Wilmington, NC since 1991. Whether your roof is leaking, nearing the end of its life, or you just need an honest assessment, you'll get a written estimate and a clear plan. No pressure. No runaround.
Locally Owned & Operated
Most people don't think about their roof until something goes wrong. When that happens, the last thing you need is to wonder whether you're getting straight answers. That's the whole reason we do things the way we do.
The On Tops Experience
We designed our process around the parts homeowners hate most.
Most roofing complaints trace back to the same few things: a salesperson who won't leave, a final bill that doesn't match the estimate, and nobody answering the phone once work starts. We've spent 30 years building a process that addresses each one.
No pressure. No door-knocking.
We don't show up after a storm uninvited and we don't do hard closes at your kitchen table. You get a written estimate and you decide if and when you're ready. No follow-up calls unless you ask for one.
A photo report with every job.
Before we leave your property, you get a documented walkthrough of what we found, what we replaced, and what your finished roof looks like. Your records, in your inbox, the same day the job is done.
A named project manager on your job.
You get a real person's name and direct number before day one. They're on site from tear-off to final walkthrough. If you have a question or concern, there's one person to call. Not a general line.
Pricing Transparency
You should know what a roof costs before you're across from a salesperson.
Getting a roofing quote usually means sitting through a long in-home visit before anyone mentions a number. That's not an accident. We built our pricing page to give you that context before it matters: real jobs we've completed recently, broken down by materials, scope, and upgrades, so you walk into any conversation knowing what to expect.
The price we quote is the price you pay.
Your estimate is itemized and in writing before we start. Any change orders are documented in the contract before work continues. No surprises on the final invoice.
You pay when the job is done. Not before.
No deposit. Payment comes after your new roof is complete and you've done a walkthrough with your project manager.
Your Team
Your local team.
You'll know who's running your roof before we start.
- Named project manager on every job
- Direct number before day one
- On site from tear-off to final walkthrough
Certifications & Awards
GAF Master Elite
Awarded to the top 2% of roofing contractors in the U.S.
- Full liability insurance on every job
- Extended manufacturer-backed warranties available
- Manufacturer training on best installation steps
Service Areas Across North Carolina
Looking for a roofer who knows your neighborhood? We serve homeowners across the Triangle, the Sandhills, and the Wilmington coast. Find your city below for local project photos and area-specific contact information.
View all service areas →Projects We're Proud Of
See what your finished roof could look like before you commit. Real jobs from homeowners across the Triangle and Wilmington.
Durham - Watts St
View Project →
Garner - Middleton Rd
View Project →
Holly Springs - Scarborowood Dr
View Project →
Cary - Gravel Brook Ct
View Project →
Raleigh - Manning Pl
View Project →Project Gallery
See Finished Roofs Near You
Find a home like yours and see exactly what the finished roof looks like.
Browse All Projects →5.0 Stars Across Google & BBB
“On Tops Roofing installed our roof last week. From Jonathan during the estimate, through Josh and Arturo during the install, things proceeded like clockwork. The entire crew was friendly, courteous, and worked well together.”
“My wife discovered a leak from our roof on Sunday. I called On Tops Monday morning. I spoke to Chris, explained my issue. Arturo came later that day to inspect the problem and he and his crew had it repaired by lunch time on Tuesday.”
Free Resources for NC Homeowners
Know What You're Getting Into Before You Call
These guides are written for homeowners, not contractors. No jargon, no sales pitch. Each one covers a specific topic in full so you can make a confident decision about your roof.
Homeowner's Guide to Residential Roof Replacement in North Carolina
- What does a roof replacement actually cost in NC?
- How do you compare contractor bids and spot red flags?
- Asphalt, metal, or synthetic: which material is right for your home?
- What should you expect on installation day?
NC Roof Replacement Pricing Guide
- How much does a new roof cost in NC by size and material?
- What actually drives roof replacement prices up?
- What should you ask every contractor before signing?
- When does repair make more sense than a full replacement?
Raleigh, Durham, Wilmington & Surrounding Areas
Get a straight answer on your roof.
Tell us about your roof and we'll come back with a clear, written estimate. Free, no obligation, and no pressure to sign on the spot.