You should know what things cost.
You get a written estimate with line items before any work begins, and if something changes on the job, we tell you before we bill you. We do not treat transparency as a selling point because it is the bare minimum.
Most people do not want to think about their roof until they have to, and when that time comes it helps to work with someone who will be straight with you about what is going on and what it will cost. On Tops Roofing is a family-owned company with offices in Cary, Raleigh, and Angier, and we have served homeowners across the Triangle and Wilmington since 1991. We do replacements, repairs, and inspections, and you can still reach us ten years after the job when you have a question.

Our Company Mission
Our mission is to earn the kind of trust you only get by doing the work right and telling the truth when it is uncomfortable. We treat every home like it belongs to someone we know, and most of the time it does. We are not trying to be the biggest roofing company in North Carolina. We want to be the one homeowners in Raleigh, Wilmington, and everywhere in between can count on to show up and do the job well. And we want to still be reachable ten years later when they have a question.
Shingles and flashing are rarely the real worry. You are worried about overpaying, or about hiring the wrong crew and not finding out until the next big storm. You do not know what is actually wrong with your roof, and you are not sure who to trust to tell you the truth about it. That is the part most roofers skip right past, and we do not.
You get a written estimate with line items before any work begins, and if something changes on the job, we tell you before we bill you. We do not treat transparency as a selling point because it is the bare minimum.
We install to manufacturer spec or better and do the prep work most crews skip because nobody sees it. You will not notice that on day one, but you will in year ten.
When you call, you get the same people who gave you the estimate. We keep in touch before, during, and after the job, and you always know where things stand.
Call or fill out the form and tell us what you are seeing and what worries you, or just say you need someone to take a look.
We come out, look at the roof, and walk you through what we found using photos. Then you get a written estimate, and there is no pressure to decide on the spot.
We handle the whole job and clean up after ourselves, and you end up with a roof you do not have to think about again.
We do not mean framed words on a wall. You should notice these when you call, meet the team, read the estimate, and watch the job get done.
You get straight answers and clear estimates, plus room to think without pressure. If a repair is all you need, that is what we will tell you.
We treat everything on site with care, including your yard, siding, and gutters, and we leave things the way we found them.
We communicate clearly before, during, and after the job so nothing feels like a mystery and you never have to chase us for updates.
If something is not right, you reach the same people who gave you the estimate. There is no franchise in between, so accountability stays local.
Choosing a roofer feels a lot different when you can picture who is behind the calls, the estimate, and the work on your home.

Area Sales Manager
Chris follows through fast and sets clear expectations, and homeowners come away feeling informed instead of pushed.
Known for: clear next steps and detailed photo documentation.

Project Manager
Daeus keeps your job on schedule and held to the standard you were promised when you signed.
Known for: making sure nothing falls through the cracks.

Accounting Manager
Jennifer helps keep things organized and consistent, and keeps it personal from the first conversation on.
Known for: making the process feel personal instead of procedural.
Everyone you deal with is part of a team that takes the work seriously, and you can meet the rest of them here.
Meet the full team
Our History
On Tops Roofing was founded in 1991 in Angier, NC, and served homeowners across Harnett and Johnston counties while the region grew steadily. The company started out focused on new construction and over time turned into the full-service company we are today.
Three offices serving homeowners across the Triangle and Wilmington.
590 New Waverly Pl, Suite 210, Cary NC 27518
This is our main base of operations, serving Cary, Apex, Holly Springs, Fuquay-Varina, Chapel Hill, Pittsboro, and surrounding communities.
6501 Creedmoor Rd, Suite 204, Raleigh NC 27613
Our North Raleigh office serves Raleigh, Wake Forest, Durham, Hillsborough, and surrounding communities.
11 Comm Park Ln, Angier NC 27501
This is our home base for Harnett, Johnston, Hoke, Cumberland, and Moore County. It is also our training facility and has a full-scale roof demo built inside.