Roof Repair Raleigh, Apex, Cary, Chapel Hill, Durham, Hillsborough, Holly Springs, Morrisville, New Hill, Pittsboro, Wake Forest, Angier, Benson, Clayton, Dunn , Fayetteville, Fuquay-Varina, Garner, Knightdale, Lillington, Smithfield, Wendell, Willow Spring,

A repair is a cost-effective way to protect your home

Repaired the Right Way


Your roof protects the rest of your home from the elements. When it has a problem, you want to address it quickly. When looking for a roofing contractor, you want to know the roof repair will be done right and you won't be sold something you don't need. 

Over the past 30 years, we've repaired thousands of roofs in Raleigh, Cary, Apex, Fuquay-Varina, Angier, and the surrounding areas. We've learned what to look for and how to repair any issue you might encounter. From small a small roof leak to full roof replacement, we've seen every roofing issue and know how to fix them.

We're big believers in training, and our team stays up-to-date on the latest techniques. Our main office is in Cary, NC and we have a full training facility a short drive away in Angier, NC. 

Unsure if you need a full roof replacement or a just a roof repair? Or, are you ready for a repair quote? Contact us today to schedule your roof inspection. 

Our Roof Repair Process


15,000+ Roofs

Over 15,000 homeowners have trusted On Tops with their roof since 1991.

A+ Rating

We maintain an A+ rating with the BBB and believe customer feedback is important.

30 Years

We opened our doors in 1991 and are still serving the same communities 30 years later.

2 Locations

We have 2 locations and a dedicated training facility to better serve you.

Hear from our Customers

Roof Repair Timeline

What steps are required to repair your roof? We broke it down into 5 steps. This timeline walks through a typical repair process at On Tops Roofing.

Roof Inspection

We'll come inspect your roof to identify any current and potential problems.

(After w truck) 3044 Kilarney Ridge Loop - Cary


We'll discuss what we identified on your roof and help you decide the right path forward.

Jonathan taking notes cropped_WebP


We'll perform the repair to the highest standards quickly and affordably.

Arturo repairing flashing

Your Roofing Team

"We are happy to come inspect your roof. Any issue you have we can find the source and fix it."

- Arturo Mendoza, Roofing Specialist

View the Team

Arturo Mendoza - On Tops Roofing Photo

Roof Repair Questions

How do I know if I need a repair or a replacement?

If your roof is leaking, you might be wondering if a roof repair or a roof replacement is the better solution. The answer depends on the age of your roof, the cause of the leak, and other factors. We offer free inspections to evaluate which option is right for your situation. You can also read our blog here on how to know if you need a roof replacement or repair. 

How long does a roof repair take?

Most roof repair projects take between 1 - 3 hours. The time required varies based on the issue and what steps are required to fix it. If your roof repair is substantial it might take longer, especially if the team has to get additional materials.

Do I have to pay a deposit?

We do not request a deposit on roof repairs. Some contractors will ask that you pay up front for your repairs or give a deposit. We believe you should pay when your roof is fixed.

How long should I expect my roof repairs last?

Your roof repairs should last for the remainder of your roof's lifespan. Roof repairs are often made to the less well-known parts of your roofing system like the flashing or pipe boots. When repaired, these essential roof components should last for many years.

Can you match my shingles?

If shingles need to be replaced in your roof repair, our team will match the existing shingles to the replacements. This ensures a consistent look across your entire roof.

Interested in more about roofing?

Here's the latest from the On Tops Roofing knowledge center. We write content that helps homeowners understand their roof system to make informed decisions.

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 needs replacement. Roof replacement...

Everything You Need to Know About Cedar Shake Roofs

Is it time for a roof replacement, and are you looking to make a statement with your new roof? If you reside in a temperate climate with low humidity, you might...

What are the Different Kinds of Roof Vents?

Observing your roof's vents may not be the first thing on your mind when you step outside or venture into your attic. You might wonder what these vents are and...


Need a roof repair?

Schedule an inspection with On Tops Roofing!

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