They did an attic fan installation that went smoothly. I called about a leak shortly after (unrelated) and they were able to quickly get the leak fixed as well as some other problem points that were potential issues (including a fire hazard related to a vent). Great service.
BEST Roof Repair Near You
We Provide Expert Roof Repair in Cary, Raleigh & Wilmington, NC
On Tops Roofing provides licensed and insured roof leak repair, shingle replacement, flashing repair, storm damage repair, and gutter repair for homeowners and property owners in Raleigh, Cary, Durham, Wilmington, and surrounding areas across North Carolina. If your roof is leaking or damaged, you need a straight answer on what is wrong and what it will cost to fix. We will inspect it, show you photos of the problem, and tell you honestly whether a repair is the right call or if you need a full replacement. Our experienced roofers diagnose the issue and provide transparent, upfront pricing with a satisfaction guarantee.
Providing Expert Roof Repair to 20+ cities across North Carolina
Raleigh · Cary · Durham · Apex · Chapel Hill · Holly Springs · Fuquay-Varina · Garner · Wake Forest · Clayton · Sanford · Southern Pines · Pinehurst · Dunn · Angier · Lillington · Pittsboro · Hillsborough · Goldsboro · Wilmington · Hampstead · Leland · Southport
Get Your Free Roof Repair Estimate
Tell us what is going on with your roof. We will get back to you the same business day. Our local, trusted contractors are available for emergency service and provide detailed consultation on what to expect during your residential or commercial project.
No spam. No obligation. Your info stays private.
I noticed some water stains on the ceiling of our bonus room and found On Tops through a quick search. Prior reviews were positive, so I put in an online request for a quote. Jonathan called the next day to schedule a time to come out. He was out the following day and his crew was out within a couple days to do the repair.
On Tops Roofing is a very exceptional company. From the receptionist taking my call and scheduling my appointment. To Jonathan who came out to assess the damage who was very polite, professional and knowledgeable about the roof. And the techs that performed the roof repair were very professional and polite. I would recommend this company to anyone looking for roof repair or roof replacement.
Extremely pleased with overall professionalism, work quality and communication throughout the entire process. We would highly recommend On Tops Roofing for repair needs. Great job!!!
Had a wonderful experience with On Tops Roofing. The staff was attentive, professional, and prompt. Josh was able to work me in to get my roof repaired. The roofing specialists, Pachis and Luis, did the repair work in a skillful manner. They took comprehensive pictures of the repairs. Due to the repairs, I was able to sell my house for the full asking price. I would highly recommend On Top Roofing for all your roofing needs.
I was called back quickly and was able to get scheduled within one day for repairs two days later. They came on time but there was a storm and they aren’t allowed on ladders in a storm which was totally agreeable. The repair crew were very professional and friendly. I was pleased with their work and grateful it is finished. Judy
The team at On Tops Roofing is always fast and reliable. I have used them multiple times for roof damage and normally get the inspection, quote and repair done within the same week.
Great company to work with. Were prompt with quote. And offered a fair price. The gentleman who completed all the roof repairs was so kind.
We needed vent covers replaced; On Tops Roofing responded very quickly with a visit, an estimate and then completion of the work all within a few days! The individuals who came to the house were very friendly and professional. I would use On Tops Roofing again for any future roofing needs!
Jonathan quickly identified the cause of our roof leak and provided a reasonable quotation for repairs. The repairs were completed only 2 days later. Very pleased with the results
How We Handle Your Roof Repair
When something goes wrong with your roof, the last thing you need is a contractor who shows up, gives you a vague answer, and disappears. You want someone who will tell you exactly what is happening, what it will cost, and when it will be fixed. That is what we have spent over thirty years building: a repair process designed around keeping you informed at every step. From the moment you call to the photo report we send after the job is done, you will always know where things stand and what comes next.
Call or request online
We respond the same business day. Tell us what you are seeing, and we will schedule your free inspection.
Free roof inspection
We come out, inspect the roof, and document the issue with photos. You see what we see before we recommend anything.
Written repair estimate
You get a clear scope of work and a firm price in writing before we touch anything. No vague ranges.
Repair and report
We complete the work and send you a full photo report: what was wrong, what we did, and how it looks now.
Roof Repair Pricing and Payments Near You in NC
You should never have to guess what a roof repair will cost. We come out, inspect the damage, and give you a written price before any work begins. The price you agree to is the price you pay, no surprises and no add-ons. Below are typical ranges so you know what to expect before we even get on your roof, and when the work is done, paying is simple.
Shingle Replacement Cost
Missing, cracked, or wind-lifted shingles replaced with matching materials. We carry stock of common colors to minimize wait times.
$350 – $750
Roof Leak Repair Cost
Leak source located, damaged materials removed, and the area sealed and re-roofed. Photo documentation of the issue and the fix.
$500 – $2,000+
Flashing Repair Cost
Wall flashing, chimney flashing, and step flashing re-sealed or replaced. One of the most common leak sources on older roofs.
$350 – $800
Ridge Cap Repair Cost
Blown-off or deteriorated ridge cap shingles replaced. Critical for preventing water entry at the roof peak.
$400 – $1,000
Vent Boot Replacement Cost
Cracked or dried-out rubber vent boots replaced with new boots. A common and inexpensive fix for slow ceiling leaks.
$350 – $600
Storm & Hail Damage Cost
Wind, hail, and fallen debris damage assessed and repaired. We document everything with photos for your insurance claim.
$750 – $2,000+
Gutter Repair Cost
Sagging, leaking, or detached gutters re-secured, re-sealed, or section-replaced. Proper drainage protects your foundation.
$350 – $900
Metal Roof Repair Cost
Loose fasteners tightened, failed sealant replaced, and damaged panels repaired or swapped. Standing seam and exposed-fastener systems.
$500 – $2,000+
Pay Online After Your Roof Repair Job
Once your roof repair is complete, we send you a photo report showing exactly what was done. Review the photos, then pay the invoice online with a credit card or bank account so you never have to worry about mailing a check or calling in a payment.
No-Fee Financing on Roof Repairs Over $1,000
- 0% interest for 12 months on qualifying roof repairs
- Same-day approval in most cases
- No prepayment penalties
Recent Roof Repairs Near You in Cary, Raleigh, and Wilmington
Real roof repairs with real prices. Here are a few of the jobs we have completed recently in the Triangle.
Cary, NC
GAF Timberline HDZ · Pewter Gray
$15,675
Durham, NC
GAF Timberline HDZ · Pewter Gray
$11,280
Raleigh, NC
GAF Timberline HDZ · Slate
$22,900
Ready for a roof repair that holds?
We’ll inspect your roof, show you exactly what is going on, and give you a firm price. No pressure, no obligation.
Roof Repair Guides and Resources
Straight answers to common roofing questions. Read before you call so you know what to ask.
How Long Can You Leave a Leaking Roof?
A small leak rarely stays small. What actually happens inside the attic and walls when a leak goes untreated, and how quickly cosmetic damage turns into structural damage.
Read the post BlogRepair or Replace Your Roof: 8 Ways to Know
Eight specific signals we use on-site to tell whether a repair will hold or whether replacement is the smarter call. Honest answers before you spend.
Read more BlogDo Repairs Actually Make Your Roof Last Longer?
When a well-timed repair adds years to a roof, and when it just delays the inevitable. How to think about repair as an investment instead of a band-aid.
Read moreCommon Questions About Roof Repair
Most roof repairs in the Raleigh and Wilmington area cost between $150 and $1,200. Simple shingle replacements start around $150. Leak repairs range from $300 to $1,000 depending on the source. Storm damage can run $500 to $3,000 or more depending on the extent. We provide free estimates with exact pricing before any work begins.
Most repairs are completed in a single visit, typically 2 to 6 hours. Minor repairs like vent boot replacements or small shingle patches take 1 to 2 hours. Larger repairs involving flashing, decking, or multiple areas may take a full day.
Yes. Every repair inquiry gets a free on-site inspection with photo documentation. We show you what is going on, explain what needs to be done, and give you a written price. No obligation, no pressure.
Storm damage from hail, wind, and falling trees is typically covered. Normal wear and tear generally is not. We can document storm damage with photos for your insurance adjuster, but we do not inflate claims or act as a public adjuster.
Repair makes sense when damage is limited to a small area, the roof has plenty of life left, and the cost is well under half a replacement. If damage is widespread, the roof is near end-of-life, or you have had multiple repairs to different sections, replacement is usually more cost-effective. We will give you an honest recommendation after inspecting your roof.
We can perform emergency tarping and temporary leak mitigation in wet weather to prevent further interior damage. Permanent repairs require dry conditions for proper adhesion and safety. We schedule permanent work for the next available dry day.
Place a bucket under the leak to catch water. If water is pooling on the ceiling, carefully puncture a small hole to relieve pressure and prevent a larger collapse. Then call us at (919) 639-4981. We respond the same business day and can schedule emergency service quickly.
Yes. Every On Tops repair comes with a written workmanship warranty. The specific coverage period depends on the type and scope of the repair. We stand behind our work and will return to correct any installation defect at no charge during the warranty period.
Roof Leak? We’re On It.
Free estimate. No obligation. Same-week scheduling.