Cary Roofing Company

Your local roof repair and replacement specialists

Schedule a Roof Inspection

We've been roofing Cary since 1991

Cary, NC is our hometown! Learn more about the roof replacement and roof repair services we've performed.




 On Tops has completed projects in:

- Amberly - Lochmere
- Carolina Preserve - MacGregor Downs
- Highcroft - Preston
- Kildaire Crossing - Wimbledon

Cary Roof Repair and Replacements


Whether your roof is due for a full replacement or has a leak and needs a quick repair, On Tops Roofing is here to help. As the leading Cary roofing company, we’ve worked with thousands of North Carolina families to ensure their roof system protects their largest asset.

On Tops has completed roof replacements, roof repairs, and other roofing services in Cary, North Carolina for over 30 years.

Our specialty is roof repairs and replacements in Cary- that’s why we established our headquarters here. Many of our staff grew up in Cary or have lived here for many years. Being members of the community ourselves, we strive to provide the best roofing services to other Cary homeowners.

Not sure if you need a simple repair or full replacement? Schedule an inspection with one of our team members and we’ll evaluate your roof. Don't worry, we won’t try to sell you a new roof if all you need is a repair.

Meet Chris!

Chris Talton is a Cary, North Carolina native, and On Tops Roofing's Area Sales Manager for roof replacements and roof repairs in Cary.

Prior to joining On Tops in 2009, Chris was a firefighter in Cary. He and his wife Terri enjoy spending time with Watson, Tito, and Fin, their trio of French Bulldogs. Chris also enjoys boating and spending time on the beach, or the golf course.

View the Team


Chris Talton: On Tops Roofing's Area Sales Manager for roof replacements and roof repairs in Cary


Recent Roof Replacement Projects in Cary

Roofing Services We Offer in Cary, NC

Cary Roof Replacement

Is the roof on your home in Cary nearing the end of its lifespan? It might be best to consider a full roof replacement. Our team of highly-trained roof specialists will replace your roofing system with the latest in durable, quality roofing materials. Your new roof will come with a warranty, ensuring it provides complete protection for many years.

We've been installing high-quality residential roofs in Cary for over 30 years. Whether you want a traditional asphalt shingle roof, or want to go for a metal roof, we've got you covered. On Tops' highly trained project managers will make sure the job gets done correctly, and on-time.

Cary Roof Replacement

Cary Roof Repair

Does the roof on your home in Cary have a minor leak or damaged shingles? You're likely best off with with a roof repair, especially if your roof still has life left. In these cases, our highly-trained roofers will identify the issue, resolve it, and check for any other potential problems.

Whatever problem you are experiencing, we'll make sure you get the solution you need. Our roofing specialists are professionally and continually trained with the latest tools of the trade. Roof repairs are our specialty, so you can trust that we'll get you the right fix, for the right price.

Roof Repair in Cary NC

Cary Roof Inspection

If you're unsure where to start your roofing project, an inspection is always a great first step. Our team in Cary will come professionally inspect your roof to find any current or potential problems. We have 30 years of experience inspecting homes in Cary, so we've seen it all when it comes to roof leaks.

After you receive an explanation of the problem, our team will work with you to find the best solution. If the best solution to your problem is a quick repair, we won't push you to do a replacement. If we think a replacement would be best, we'll explain why and help answer any questions you might have.

Cary Roof Inspections

Hear from our Customers

Want to learn more about your roof?

Take a look at the latest from our learning center. You'll find plenty of content to help you make the right decision for your roof.

Benefits of a Project Manager for Your Roof Replacement

A roof replacement is a substantial undertaking, and the key to a successful project often lies in the hands of the...

What to Expect After Your Roof Replacement

Whether it's due to natural disasters, severe weather, or simply the passage of time, the day will come when your roof...

5 Questions to Ask Your Roofing Contractor

Finding the right roofing contractor is the first big step in getting your roof replacement done right. But let's be...

The 5 Best Roofing Companies in Fayetteville, NC for 2024

How do you find the best roofers? Ask an experienced roofing contractor who knows all the other roofing contractors in...

Benefits of a Project Manager for Your Roof Replacement

A roof replacement is a substantial undertaking, and the key to a successful project often lies in the hands of the...


How can we help?

Contact us today for a roof inspection in Cary.

We'll send one of our professionally trained Cary roofing specialists to completely review the condition of your roof. Next, we'll present you with options in a no-pressure consultative approach.