Fayetteville Roof Replacement Experts
Your local roofing experts, from Fayetteville to Smithfield, we have you covered!

Start with a No-Pressure Quote
We’ll follow up to learn more and put together your free estimate.

Trusted by more than 15,000 homeowners across the Triangle since 1991.
RECENT TESTIMONIALS
We're local. And we're not happy until you are.
"Chris, Luis and their team members are fast to schedule inspection and roof replacement. They are professional, work extra hard and work long hours. They clean up everything well and also communicate clearly throughout the process. Thank you so much!"
Helen W.
"From start to finish, this was an amazing experience. Jonathan, Josh, and the entire work crew were great in every way. I couldn't recommend this company more to everyone who is getting a roof replacement or roof repair. These are your people!"
Terri R.
We’ve Got You Covered
-
Certifications and Licenses
We hold two of the top certifications in the industry: GAF Master Elite and CertainTeed ShingleMaster. These credentials require we meet the highest standards for workmanship and reliability.
We're also licensed as a North Carolina General Contractor and proud to be one of the only certified roof inspectors in North Carolina through the National Roof Certification and Inspection Association.
-
Insurance Coverage
We carry General Liability, Workers’ Compensation, and Commercial Auto insurance so you’re protected from every angle. Our general liability covers accidental damage to your property during the job and our Workers’ Comp protects our crew in case someone gets hurt, so you’re never on the hook.
-
Warranty Coverage
We stand behind our work with workmanship warranties up to 10 years, so you can have peace of mind knowing we’re here if anything goes wrong. On top of that, our roofing systems are backed by manufacturer warranties up to 50 years, with algae protection up to 30 years, depending on the products you choose.
-
Project Management
Every job we do has a dedicated on-site project manager to make sure things run smoothly. They’re there to answer your questions, keep you informed, and handle the details from start to finish. Our project managers are highly experienced in residential roofing and know what to look for, so you can trust your project is in good hands.


Have questions? Just give us a call, no pressure, no pushy sales.
Your Roofing Team
Proudly Serving Fayetteville, Smithfield, and Surrounding Areas

Jonathan Kennedy
Area Sales Manager

Chris Talton
Area Sales Manager

Luis Perez
Project Manager

Joshua Moore
Project Manager

Jennifer Macneir
Accounting Manager

Joanie Bowden
Administrative Support

Arturo Mendoza
Roofing Specialist

Jeff Baxter Jr
General Manager

At On Tops, doing the right thing has always been the standard and it’s something I take personally. I’ve worked hard to build a team that values honesty, follow-through, and treating people right. We’re in this for the long run, and that means taking care of people the right way whether anyone’s watching or not.
They Almost Overpaid by $7,100.
Simon, a homeowner in Durham, was approached by a door-to-door roofing salesperson after a storm. They quoted him $16,000 for a basic roof and urged him to sign a contract on the spot. Something didn’t feel right, so he called On Tops for a second opinion.
Our team inspected the roof, quoted $8,900 for a better system with upgraded materials, and gave him peace of mind with a full warranty. He canceled the other contract and hired us instead. We take pride in offering top-quality roofs at fair prices, with zero pressure or gimmicks.
