You deserve to know what things cost.
You get a written estimate with line items before any work begins. If something changes on the job, we tell you before we bill you. Transparency is not a selling point for us. It is the bare minimum.
Most people do not want to think about their roof until they have to. 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 based in Cary and Wilmington, serving homeowners across the Triangle and coastal North Carolina since 1991. We handle replacements, repairs, and inspections, and we are still reachable ten years after the job when you have a question.
Our Company Mission
Our mission is to earn the kind of trust that only comes from doing the work right, telling the truth when it is uncomfortable, and treating every home like it belongs to someone we know. Because most of the time, it does. We are not trying to be the biggest roofing company in North Carolina. We are trying to be the one homeowners in Raleigh, Wilmington, and everywhere in between can count on to show up, do the job well, and still be reachable ten years later when they have a question.
It is not really about shingles or flashing. You are worried about overpaying. You are worried 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. We do not.
You get a written estimate with line items before any work begins. If something changes on the job, we tell you before we bill you. Transparency is not a selling point for us. It is the bare minimum.
We install to manufacturer spec or better, and we do the prep work that most crews skip because nobody sees it. You will not notice it on day one. You will notice it in year ten.
When you call, you reach the same people who gave you the estimate. We communicate before, during, and after the job so you always know where things stand.
Call or fill out the form. Tell us what you are seeing, what you are worried about, or just that you need someone to take a look.
We come out, look at the roof, and walk you through what we find with photos. You get a written estimate with no pressure to decide on the spot.
We handle the job start to finish, clean up after ourselves, and leave you with a roof you do not have to think about again.
Not framed words on a wall. Things you should notice when you call us, meet the team, read the estimate, and watch the job get done.
You get straight answers, clear estimates, and room to think without pressure. If a repair is the right call, that is what we will say.
Your yard, your siding, your gutters. We treat everything on site with care and leave things the way we found them.
You should not have to chase updates. We communicate clearly before, during, and after the job so nothing feels like a mystery.
When something is not right, you can reach the same people who gave you the estimate. No franchise buffer. Just local accountability.
Choosing a roofer feels a lot different when you can picture the people behind the calls, the estimate, and the work on your home.
Area Sales Manager
Known for fast follow-through, clear expectations, and helping homeowners feel informed instead of pushed.
Known for: clear next steps and detailed photo documentation.
Project Manager
The person who keeps your job running on schedule and on the standard you were promised when you signed.
Known for: making sure nothing falls through the cracks.
Accounting Manager
Part of what keeps the experience organized, personal, and consistent from the first conversation onward.
Known for: making the process feel personal instead of procedural.
Every person you interact with is part of a team that takes the work seriously. Meet the rest of them.
Meet the full team
Our History
On Tops Roofing was founded in 1991 in Angier, NC, serving homeowners across Harnett and Johnston counties during a period of steady growth in the region. What started as a focus on new construction gradually evolved into the full-service company we are today.
Two locations serving homeowners across the Triangle, southeastern North Carolina, and the coast.
Cary, NC
Our main base of operations. Serving Raleigh, Cary, Apex, Holly Springs, Fuquay-Varina, Durham, Chapel Hill, and surrounding communities.
Angier, NC
Our home base for Harnett, Johnston, Hoke, Cumberland, and Moore County. Also serves as our training facility, with a full-scale roof demo built inside.