Free estimates | 704-396-8383

Roof Repair in Charlotte, NC

ROOF REPAIR · CHARLOTTE, NC · FREE INSPECTION

Roof Repair in Charlotte, NC

Leaks, cracked pipe boots, failed flashing and storm-damaged shingles, found and fixed by a local, 5.0-star roofer. Pipe boot repairs typically run $400 to $600.

Led by owner Vasily Zhuk, with 10+ years of hands-on roofing experience.

Prefer to text? We accept text messages. Send a photo of your roof to 704.396.8383 and we’ll reply fast.

Beat-or-Match Price GuaranteeFree Roof Inspection5-Year Workmanship WarrantyFinancing Available
FAST & FREE

Get a Free Roof Inspection

5.0 ★ on Google · 585+ reviews




    No pressure, no obligation. We call you right back.

    Charlotte Ace Roofing repairs roofs across Mecklenburg and Union counties and the surrounding towns. We hold a 5.0 rating across 585+ Google reviews and an A+ rating with the Better Business Bureau, and owner Vasily Zhuk brings 10+ years of hands-on roofing experience to every job.

    Have a leak right now? Call (704) 396-8383 or use the form above for a free roof inspection.

    Roof Repairs We Handle Every Week

    Pipe boot replacement

    The rubber boots that seal around your plumbing vent pipes are the most common source of leaks we find in Charlotte. Our summer heat dries the rubber out until it cracks, often years before the shingles are worn. A pipe boot repair typically runs $400 to $600, and we confirm the exact price once we have seen your roof. Our pipe boot repair guide explains what goes into it.

    Flashing repair

    Flashing is the metal that seals the joints where your roof meets a chimney, a wall, a skylight or a dormer. When it was installed poorly, rusted through or pulled loose, water runs straight behind it. We replace failed step flashing, counter flashing and chimney flashing and seal it properly.

    Missing and wind-damaged shingles

    High winds lift shingles at the edges first, then peel them back. We replace missing, creased and torn shingles and reseal the ones around them so the next storm does not finish the job.

    Finding and fixing leaks

    Water rarely comes in where the ceiling stain shows up. It runs along the decking and rafters first. We trace a leak back to where it actually enters, so you pay for one repair instead of three guesses.

    Valleys, ridge vents and chimney caps

    Valleys carry more water than any other part of the roof, and shingles nailed too close to the valley center are a common cause of leaks. We also fix ridge vents cut too wide and chimney caps that let water in.

    Skylight leaks

    Many skylight leaks come from failed flashing or seals rather than the skylight itself. We find out which, and repair or replace what is needed.

    Rotted decking

    When a leak has been going for a while, the plywood under the shingles can rot. We cut out the damaged section, replace it with new decking and rebuild the roof over it.

    Repair or Replace? An Honest Answer

    Not every leak means you need a new roof, and we will tell you when a repair will buy you real years.

    A repair is usually the right call when:

    • The damage is in one area, such as a pipe boot, a section of flashing or a few missing shingles
    • The decking underneath is still dry and solid
    • The roof is under about 15 years old and the rest of the shingles are in good shape

    A replacement usually makes more sense when:

    • The roof is 18 years or older and the shingles are worn, curling or cracking on several slopes
    • Your gutters fill with granules that look like coarse black sand
    • You have had repeat leaks in different spots
    • Large areas were damaged in a hail or wind storm

    If a replacement is the better investment, see our roof replacement page. Full replacements come with our 5-year workmanship warranty and are currently $1,000 off.

    North Carolina’s 25% Rule

    In North Carolina, when more than 25% of a roof section is repaired or replaced within 12 months, that section generally has to be brought up to current building code. That can change the scope and cost of a large repair, and it is something out-of-town crews rarely mention. We explain where your project stands before any work starts. Read more about the 25% rule.

    How a Repair Works With Us

    1. Free inspection with photos. We go up on the roof, find the cause and photograph what we find, so you can see the problem yourself.
    2. A written estimate before any work. You see what is wrong, what we will fix and what it costs.
    3. The repair. We match your existing shingles as closely as the colors available today allow and seal everything we touch.
    4. Photos of the finished work. You see the repair even if you never climb a ladder.

    Every repair is backed by our 100% satisfaction guarantee: the job is not finished until you say it is.

    Fixing Other Roofers’ Shortcuts

    A lot of the leaks we repair come from installation shortcuts that show up years later: shingles not nailed to the manufacturer’s specification, flashing reused instead of replaced, too little attic ventilation. If your roof is fairly new and already leaking, check whether the installer’s warranty still covers it. If it does not, we will find the problem and fix it properly.

    Recent Repair Work

    Storm-damaged shingles blown off a roof before repair in Charlotte, NCNew step and counter flashing around a brick chimney with new shingles in Charlotte, NCIce and water shield installed around a chimney before new shingles in Charlotte, NCRoofer making a metal roof repair in Charlotte, NC

    Roof Repair Across the Charlotte Area

    We repair roofs throughout Mecklenburg, Union, Gaston and Iredell counties, including Charlotte, Mint Hill, Matthews, Indian Trail, Stallings, Monroe, Waxhaw, Weddington, Marvin, Wesley Chapel, Pineville, Huntersville, Concord, Kannapolis, Belmont, Gastonia and Lake Park, plus Fort Mill and Rock Hill, South Carolina.

    Roof Repair Questions

    How much does roof repair cost in Charlotte?

    It depends on what failed. A pipe boot repair typically runs $400 to $600. Flashing, decking and storm repairs vary with the size of the damage and how steep the roof is, so we price them after a free inspection rather than guessing over the phone.

    Is the inspection really free?

    Yes. There is no charge and no obligation. You get photos of what we found and an honest recommendation, whether that is a small repair, a bigger one or no work at all.

    Can you repair a roof another company installed?

    Yes. Most of the repairs we do are on roofs installed by other companies, including fixing installation mistakes.

    Will the new shingles match my roof?

    We match the brand, style and color as closely as today’s products allow. On an older roof, new shingles can look slightly different at first because the existing ones have weathered.

    Does homeowners insurance pay for roof repairs?

    Insurance usually covers sudden damage from hail, wind or a fallen tree, and usually does not cover normal wear and tear. We document storm damage with photos for your claim. See our storm damage page for how that works.

    Should I repair or replace my roof?

    If the damage is isolated and the roof is under about 15 years old, a repair is usually the better value. If the roof is 18 years or older with widespread wear or repeat leaks, a replacement usually makes more sense. The free inspection gives you a clear answer either way.

    FEATURED GOOGLE REVIEWS

    Rated 5.0 across 585+ Google reviews

    Posted on Google Google
    Adrianna Hayden profile picture
    Adrianna Hayden
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    From start to finish, our experience with Charlotte Ace Roofing was absolutely amazing! They came out for our initial consultation, and we had our quote within just a few hours. By the end of that same night, we were officially on the schedule for our new roof! On the day of construction, the team was prompt, quick, professional, and incredibly efficient. They worked hard and got the job done without any hassle. Even better, when they finished, they cleaned up everything so well that you couldn’t tell a roofing crew had just been there. Not one nail or old shingle in sight! We truly appreciate the communication, professionalism, and quality of service we received from beginning to end. If you’re looking for a roofing company, we definitely recommend giving Charlotte Ace Roofing a call! 10/10 experience!
    Posted on Google Google
    Vasiliy K. profile picture
    Vasiliy K.
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Charlotte Ace Roofing did an awesome job replacing our roof! From start to finish, the entire experience was professional and stress-free. Vasiliy was extremely professional, knowledgeable, and great to work with throughout the whole process.The crew worked efficiently and did an excellent job. I was especially impressed with how clean they left our property after the roof was completed—you could hardly tell a roofing crew had been there.The quality of the work speaks for itself. We now have one of the best-looking roof in Rock Hill! I would highly recommend Charlotte Ace Roofing to anyone looking for a professional, reliable, and hardworking roofing company.
    Posted on Google Google
    Raquel Taylor profile picture
    Raquel Taylor
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Excellent service, arrived within 30 mins of My call and identified the issue within the hour. Highly recommend!!
    Posted on Google Google
    Andrew Gilmore profile picture
    Andrew Gilmore
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Couldn't recommend more. We first contacted Vasily a year ago to repair a leak in our roof. He was easy to get a hold of and when he came out the next day talked us through everything that was going on. He didn't push us for more or try to sell us a new roof, but made sure the repairs were completed quickly and thoroughly. I'm unfortunately a year later we found another leak in a completely new spot. We contacted him again and he was out a day later. He inspected our whole roof and offered to repair the new spot but mentioned several new spots that might be problems in the future. It was only then that we discussed a new roof. Within a week, he had acquired all the materials and his team was out fixing our roof. They completed the install in day finding several other holes that were at risk of leaking. Throughout the process, he communicated with us and guided us through the process without ever trying to upcharge or sell us on something else. He's a consummate professional and his team is a hardworking diligent group of men and women. The price is the price but knowing that I don't have to worry about my roof because it's been cared for and not feeling as if I've been taken is a huge relief.
    Posted on Google Google
    Veronica Mattioli profile picture
    Veronica Mattioli
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    I cannot say enough good things about Charlotte Ace Roofing and, specifically, Vasily. We work with vendors across multiple markets through Cue360, and the level of service we have received from Vasily has been truly exceptional. He is incredibly responsive, professional, reliable, and consistently goes above and beyond. Communication is outstanding, follow-through is impeccable, and the quality of the work speaks for itself. When Vasily says something is going to be handled, we know it will be handled, and handled well. Finding a vendor you can genuinely trust is invaluable in our industry, and Charlotte Ace Roofing has quickly become exactly that for us. Vasily takes tremendous pride in his work and in taking care of his clients, and it shows in every interaction. If you are looking for a roofing company in the Charlotte area, I could not recommend Charlotte Ace Roofing and Vasily more highly. Five stars genuinely doesn’t feel like enough!
    Posted on Google Google
    Nickalos Adrianna Hayden profile picture
    Nickalos Adrianna Hayden
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    We had some leaking on our ceiling after the recent weather, so we reached out to two roofing companies to see when someone could come out and provide an estimate. We were pleasantly surprised when this company arrived in less than 1.5 hours! From the very beginning, the communication, response time, and professionalism were excellent. Vasily took the time to assess the situation and was even able to identify and fix an issue with our gutter on the spot. We truly appreciate how quickly he responded and how professional and knowledgeable Vasily was throughout the entire process. Based on this experience, we will definitely be moving forward with him for our roof replacement. 10/10 experience! Highly recommend!
    Posted on Google Google
    Miles Vincent Harris profile picture
    Miles Vincent Harris
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    We had a great experience with Ace Roofing! The job went really well from start to finish. They kept us informed throughout the entire process, answered our questions, and made sure we knew what to expect. The before-and-after pictures were a great touch as well and really helped show the quality of the work. We’re very happy with the results and would definitely recommend them to anyone needing roofing work.
    Posted on Google Google
    Keegan Cimler profile picture
    Keegan Cimler
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    They did a great job with our roof! They were very communicative from start to finish and were even able to handle last minute add-ons to the initial work pretty quickly. Would recommend!
    Posted on Google Google
    Tamera Szijarto profile picture
    Tamera Szijarto
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Called Charlotte Ace Roofing today, and the owner Vasily promptly came to inspect a water stain quickly forming in our ceiling. He diagnosed it and turned out to be an AC condensation or pipe issue and gave us a referral. Highly recommend Vasily and his company for prompt, fair, efficient diagnostics even if you don't know what's going on. Plus points that he's Ukrainian 👍
    Read all our reviews →
    GET STARTED TODAY

    Ready for an honest answer on your roof?

    Call Charlotte Ace Roofing or send the form. We’ll inspect your roof for free and give you a written estimate with no obligation.

    CALL 704-396-8383 FREE INSPECTION
    Text us