Free estimates | 704-396-8383

Updated May 2026 — peak Charlotte storm season. If a recent thunderstorm rolled through your neighborhood, this guide will walk you through everything you need to know about filing a successful roof insurance claim, what insurance will and won't pay for, and the mistakes that cost Charlotte homeowners thousands of dollars every year.

Spring storm season in Charlotte is no joke. From late March through June, the Carolinas regularly get pounded by hail, straight-line winds, and severe thunderstorms — and your roof takes the brunt of it. According to the National Weather Service forecast office in Greer, SC, the greater Charlotte region averages 30+ severe weather days a year, with hailstorms producing stones large enough to crack shingles, bruise wood decking, and dent metal flashing.

If a storm hit your neighborhood, you may be entitled to a full roof replacement covered by your homeowner's insurance — even if the damage isn't visible from the ground. Here's how to do it right.

Why Most Charlotte Roof Insurance Claims Fail (and How to Avoid It)

The single biggest mistake homeowners make: calling their insurance company before getting an independent roof inspection. Once a claim is opened, an insurance adjuster comes out, often spends 15–20 minutes on the roof, and writes an estimate that's commonly $3,000–$8,000 short of what the job actually costs. If the adjuster reports "no damage" or only partial damage, that claim goes on your record — and many insurers will raise your premium or non-renew your policy whether or not they paid out.

The right order is: independent inspection first, file the claim second. A qualified roofer documents the damage with photos, measurements, and a detailed report. You then file the claim with that evidence already in hand, and request that the roofer be present when the insurance adjuster arrives. This single change in process is the difference between a denied claim and a full-coverage replacement.

Step 1: Get an Independent Roof Inspection (Within 30 Days of the Storm)

Most Charlotte-area homeowners can't see roof damage from the ground. Hail bruising, granule loss, mat fracturing, and lifted shingles all require a trained eye on the roof itself. Charlotte Ace Roofing offers free roof inspections including a drone-assisted aerial report — you'll get high-resolution photos of every slope, a written damage assessment, and an honest answer about whether you have a legitimate insurance claim.

What to look for during an inspection:

  • Hail bruising: Soft spots in the shingle mat where the granules have been knocked loose. Looks like a circular indentation about the size of a dime or nickel.
  • Granule loss: Bare asphalt showing through where the protective granules have been knocked off. You may see piles of granules in your gutters or at downspout outlets.
  • Wind damage: Creased or lifted shingles, missing tabs, or exposed nail heads. North Carolina building code requires shingles rated for at least 110 mph wind; storms above that threshold often cause sealant strip failures.
  • Collateral damage: Dented gutters, downspouts, garage doors, AC condenser fins, or window screens. This is some of the strongest evidence an adjuster looks for, because it proves hailstones of sufficient size hit the property.

The Insurance Institute for Business & Home Safety (IBHS) publishes the gold-standard guidance on what insurance-grade hail damage looks like.

Step 2: Document Everything Before You Call Insurance

Before you pick up the phone, you should have:

  1. The roof inspection report with date-stamped photos
  2. Photos of any interior damage (water stains on ceilings, attic light penetration)
  3. Photos of collateral damage on the property (gutters, screens, AC, vehicles, fencing)
  4. The date and approximate time of the storm
  5. A copy of your homeowner's insurance policy — specifically the declarations page showing coverage limits and your deductible

This documentation is what turns a claim from "we'll send an adjuster to take a look" into a paid replacement.

Step 3: File the Claim — Carefully

Call your insurance company's claims line (not your agent — go directly to claims). When you file:

  • Give the storm date, not the date of discovery
  • State that you have documented hail/wind damage and that a roofing contractor will be present at the adjuster's inspection
  • Get the claim number and the assigned adjuster's name and direct contact information
  • Ask for the inspection to be scheduled within 14 days

Do not agree to any settlement amount over the phone. Do not authorize repairs through their preferred vendor program until you understand your rights. Under North Carolina Department of Insurance consumer protection rules, you have the right to choose your own contractor and to receive a fair settlement that reflects actual local labor and material costs.

Step 4: The Adjuster Meeting — Have Your Roofer There

This is the most important meeting in the entire process. The adjuster gets on the roof, documents what they see, and writes an estimate that determines what your insurance will pay.

If you're alone, you're at the mercy of whatever they decide to document. If your roofer is there, every piece of damage gets pointed out, every code upgrade requirement gets discussed, and the adjuster's estimate will reflect reality. A good contractor will know:

  • Current North Carolina building code requirements (ice and water shield, drip edge, ventilation upgrades, etc.)
  • How to identify hidden damage to underlayment and decking
  • What "matching" provisions apply if your shingle color or product line is discontinued
  • How to document slope-by-slope damage that justifies a full replacement vs. patchwork repair

Step 5: Understand "Supplementing" — Where Most Money Is Left on the Table

This is the part most Charlotte homeowners don't know about, and it's where the $3,000–$8,000 gap typically lives.

When the adjuster writes their initial estimate, they're working from a software template (usually Xactimate or Symbility). That estimate almost always misses items that should be included — code-required upgrades, additional flashing, dump fees at Charlotte-area landfills, permit costs from Mecklenburg County, satellite dish reset, gutter replacement, and dozens of other line items.

A qualified contractor reviews the adjuster's estimate, identifies what's missing, and submits a supplement back to the insurance company with proper documentation. Insurance companies are required by law to pay for legitimate supplements — but only if you request them. If you sign with a contractor who doesn't know how to supplement, that money stays in the insurance company's pocket.

How Long Do You Have to File a Roof Claim in North Carolina?

Under North Carolina law, you generally have one year from the date of the storm to file a claim, though some policies tighten this to 6 months. Check your declarations page for the exact "notice of loss" deadline. The longer you wait, the harder it becomes to prove that damage came from a specific covered event vs. general wear and tear — so the sooner you start the process after a storm, the better.

If you're past the deadline, you may still have options if the damage was hidden and only recently became visible (interior leaks from previously undetected hail damage, for example). An experienced contractor can help you assess whether you have a viable late claim.

Recent Storms Affecting Charlotte Neighborhoods (2025–2026)

The Charlotte metro area has been hit by multiple significant storm events in the past 18 months. Neighborhoods that have seen elevated claim activity include:

  • South Charlotte: Ballantyne (28277), Piper Glen, Quail Hollow, Carmel Ridge (28226), Raintree
  • East Charlotte: Mint Hill (28227), Matthews (28105), Idlewild
  • Union County: Waxhaw (28173), Weddington, Indian Trail
  • North Charlotte / Lake Norman: Huntersville (28078), Cornelius, Davidson
  • Lake Wylie area: Steele Creek (28273), Lake Wylie SC

If you live in any of these areas and haven't had your roof inspected since 2024, it's worth getting on the schedule.

Why a Platinum Preferred Contractor Matters for Insurance Claims

Charlotte Ace Roofing is an Owens Corning Platinum Preferred Contractor — a credential held by less than 1% of roofing contractors nationwide. For insurance claims specifically, this matters because:

  • We can offer the strongest manufacturer-backed warranty in the industry, which is recognized by insurers as adding long-term value to your home
  • Our crews are trained on Owens Corning's full installation specifications, which means the new roof actually qualifies for the warranty (most "lifetime" shingle warranties are voided by improper installation)
  • We handle insurance documentation start-to-finish — including supplementing, code upgrade negotiation, and direct communication with your adjuster
  • We've completed thousands of insurance restoration projects across Charlotte, Matthews, Mint Hill, Ballantyne, Waxhaw, Pineville, Huntersville, and the surrounding metro

You can read our 500+ five-star Google reviews from neighbors who've been through the process. We're also the 2026 Quality Business Award winner for Best Roofing in Charlotte and have an A+ BBB accreditation.

Common Mistakes That Cost Charlotte Homeowners Thousands

  1. Calling insurance before getting an independent inspection. Once a claim is filed, you're working from the insurance company's evidence — not yours.
  2. Signing a contingency contract with a storm chaser. Out-of-state crews show up after every storm, get homeowners to sign contracts, then disappear when supplements need to be filed or warranty work comes up. Always choose a contractor with a permanent local Charlotte address and verifiable Google reviews.
  3. Accepting the first adjuster estimate. Initial estimates almost always miss code upgrades, supplements, and proper local pricing. Your contractor should review every estimate before you agree to anything.
  4. Repairing instead of replacing when the policy entitles you to a full replacement. If 25% or more of your roof shows storm damage, most policies require a full replacement.
  5. Missing the claim deadline. Don't wait six months "to see if the damage gets worse." File as soon as you have documentation.
  6. Forgetting matching provisions. If your shingles are discontinued (very common with shingles older than 5 years), most policies require replacement of all adjacent slopes for color and texture matching.

Frequently Asked Questions

Will filing a roof insurance claim raise my premium?

In North Carolina, a single weather-related claim typically does not raise your premium because storm damage is considered "Act of God" and not the homeowner's fault. Multiple claims or claims for which the insurer pays out without a corresponding actual loss may affect your rate or renewal.

How much does a new roof cost in Charlotte if I'm paying out of pocket?

For 2026 pricing, see our complete guide: How Much Does a New Roof Cost in Charlotte, NC?

How do I find the top roofing companies in Charlotte?

Start with Google reviews (not aggregator sites that charge for placement), check for BBB accreditation and manufacturer credentials, and confirm a real physical address in the Charlotte metro. See our breakdown of how to evaluate Charlotte roofing contractors.

What if my insurance denies the claim?

You have the right to appeal. Your contractor can submit additional documentation, you can request a re-inspection with a different adjuster, and as a last resort, you can hire a public adjuster or file a complaint with the North Carolina Department of Insurance.

Do you handle the entire insurance process or just the roof?

Both. Charlotte Ace Roofing handles all insurance documentation, adjuster meetings, supplement filings, and follow-up — and then installs the new roof to manufacturer and code specifications.

Get a Free Storm Damage Inspection in Charlotte

If a recent storm hit your neighborhood, don't wait. The longer you wait, the harder it is to prove storm causation and the more likely the damage worsens into something insurance won't cover.

Charlotte Ace Roofing
2026 Quality Business Award Winner — Best Roofing in Charlotte
Owens Corning Platinum Preferred Contractor (top 1% nationally)
500+ five-star Google reviews | BBB A+ Accredited
Serving Charlotte, Matthews, Mint Hill, Pineville, Ballantyne, Waxhaw, Weddington, Indian Trail, Huntersville, Cornelius, Davidson, and the Lake Norman / Lake Wylie area

Call or text: (704) 396-8383
Email: vzhuk@charlotteaceroofing.com
Web: charlotteaceroofing.com

Free roof inspections. Drone-assisted reports. Insurance claim help from start to finish. No-pressure, no-obligation.

Categories
Homeowner Guides Insurance Claims Roofing Tips Storm Damage

How to File a Roof Insurance Claim in Charlotte, NC: The Complete 2026 Storm Season Guide

Updated May 2026 — peak Charlotte storm season. If a recent thunderstorm rolled through your neighborhood, this guide will walk you through everything you need to know about filing a successful roof insurance claim, what insurance will and won’t pay for, and the mistakes that cost Charlotte homeowners thousands of dollars every year.

Spring storm season in Charlotte is no joke. From late March through June, the Carolinas regularly get pounded by hail, straight-line winds, and severe thunderstorms — and your roof takes the brunt of it. According to the National Weather Service forecast office in Greer, SC, the greater Charlotte region averages 30+ severe weather days a year, with hailstorms producing stones large enough to crack shingles, bruise wood decking, and dent metal flashing.

If a storm hit your neighborhood, you may be entitled to a full roof replacement covered by your homeowner’s insurance — even if the damage isn’t visible from the ground. Here’s how to do it right.

Why Most Charlotte Roof Insurance Claims Fail (and How to Avoid It)

The single biggest mistake homeowners make: calling their insurance company before getting an independent roof inspection. Once a claim is opened, an insurance adjuster comes out, often spends 15–20 minutes on the roof, and writes an estimate that’s commonly $3,000–$8,000 short of what the job actually costs. If the adjuster reports “no damage” or only partial damage, that claim goes on your record — and many insurers will raise your premium or non-renew your policy whether or not they paid out.

The right order is: independent inspection first, file the claim second. A qualified roofer documents the damage with photos, measurements, and a detailed report. You then file the claim with that evidence already in hand, and request that the roofer be present when the insurance adjuster arrives. This single change in process is the difference between a denied claim and a full-coverage replacement.

Step 1: Get an Independent Roof Inspection (Within 30 Days of the Storm)

Most Charlotte-area homeowners can’t see roof damage from the ground. Hail bruising, granule loss, mat fracturing, and lifted shingles all require a trained eye on the roof itself. Charlotte Ace Roofing offers free roof inspections including a drone-assisted aerial report — you’ll get high-resolution photos of every slope, a written damage assessment, and an honest answer about whether you have a legitimate insurance claim.

What to look for during an inspection:

  • Hail bruising: Soft spots in the shingle mat where the granules have been knocked loose. Looks like a circular indentation about the size of a dime or nickel.
  • Granule loss: Bare asphalt showing through where the protective granules have been knocked off. You may see piles of granules in your gutters or at downspout outlets.
  • Wind damage: Creased or lifted shingles, missing tabs, or exposed nail heads. North Carolina building code requires shingles rated for at least 110 mph wind; storms above that threshold often cause sealant strip failures.
  • Collateral damage: Dented gutters, downspouts, garage doors, AC condenser fins, or window screens. This is some of the strongest evidence an adjuster looks for, because it proves hailstones of sufficient size hit the property.

The Insurance Institute for Business & Home Safety (IBHS) publishes the gold-standard guidance on what insurance-grade hail damage looks like.

Step 2: Document Everything Before You Call Insurance

Before you pick up the phone, you should have:

  1. The roof inspection report with date-stamped photos
  2. Photos of any interior damage (water stains on ceilings, attic light penetration)
  3. Photos of collateral damage on the property (gutters, screens, AC, vehicles, fencing)
  4. The date and approximate time of the storm
  5. A copy of your homeowner’s insurance policy — specifically the declarations page showing coverage limits and your deductible

This documentation is what turns a claim from “we’ll send an adjuster to take a look” into a paid replacement.

Step 3: File the Claim — Carefully

Call your insurance company’s claims line (not your agent — go directly to claims). When you file:

  • Give the storm date, not the date of discovery
  • State that you have documented hail/wind damage and that a roofing contractor will be present at the adjuster’s inspection
  • Get the claim number and the assigned adjuster’s name and direct contact information
  • Ask for the inspection to be scheduled within 14 days

Do not agree to any settlement amount over the phone. Do not authorize repairs through their preferred vendor program until you understand your rights. Under North Carolina Department of Insurance consumer protection rules, you have the right to choose your own contractor and to receive a fair settlement that reflects actual local labor and material costs.

Step 4: The Adjuster Meeting — Have Your Roofer There

This is the most important meeting in the entire process. The adjuster gets on the roof, documents what they see, and writes an estimate that determines what your insurance will pay.

If you’re alone, you’re at the mercy of whatever they decide to document. If your roofer is there, every piece of damage gets pointed out, every code upgrade requirement gets discussed, and the adjuster’s estimate will reflect reality. A good contractor will know:

  • Current North Carolina building code requirements (ice and water shield, drip edge, ventilation upgrades, etc.)
  • How to identify hidden damage to underlayment and decking
  • What “matching” provisions apply if your shingle color or product line is discontinued
  • How to document slope-by-slope damage that justifies a full replacement vs. patchwork repair

Step 5: Understand “Supplementing” — Where Most Money Is Left on the Table

This is the part most Charlotte homeowners don’t know about, and it’s where the $3,000–$8,000 gap typically lives.

When the adjuster writes their initial estimate, they’re working from a software template (usually Xactimate or Symbility). That estimate almost always misses items that should be included — code-required upgrades, additional flashing, dump fees at Charlotte-area landfills, permit costs from Mecklenburg County, satellite dish reset, gutter replacement, and dozens of other line items.

A qualified contractor reviews the adjuster’s estimate, identifies what’s missing, and submits a supplement back to the insurance company with proper documentation. Insurance companies are required by law to pay for legitimate supplements — but only if you request them. If you sign with a contractor who doesn’t know how to supplement, that money stays in the insurance company’s pocket.

How Long Do You Have to File a Roof Claim in North Carolina?

Under North Carolina law, you generally have one year from the date of the storm to file a claim, though some policies tighten this to 6 months. Check your declarations page for the exact “notice of loss” deadline. The longer you wait, the harder it becomes to prove that damage came from a specific covered event vs. general wear and tear — so the sooner you start the process after a storm, the better.

If you’re past the deadline, you may still have options if the damage was hidden and only recently became visible (interior leaks from previously undetected hail damage, for example). An experienced contractor can help you assess whether you have a viable late claim.

Recent Storms Affecting Charlotte Neighborhoods (2025–2026)

The Charlotte metro area has been hit by multiple significant storm events in the past 18 months. Neighborhoods that have seen elevated claim activity include:

  • South Charlotte: Ballantyne (28277), Piper Glen, Quail Hollow, Carmel Ridge (28226), Raintree
  • East Charlotte: Mint Hill (28227), Matthews (28105), Idlewild
  • Union County: Waxhaw (28173), Weddington, Indian Trail
  • North Charlotte / Lake Norman: Huntersville (28078), Cornelius, Davidson
  • Lake Wylie area: Steele Creek (28273), Lake Wylie SC

If you live in any of these areas and haven’t had your roof inspected since 2024, it’s worth getting on the schedule.

Why a Platinum Preferred Contractor Matters for Insurance Claims

Charlotte Ace Roofing is an Owens Corning Platinum Preferred Contractor — a credential held by less than 1% of roofing contractors nationwide. For insurance claims specifically, this matters because:

  • We can offer the strongest manufacturer-backed warranty in the industry, which is recognized by insurers as adding long-term value to your home
  • Our crews are trained on Owens Corning’s full installation specifications, which means the new roof actually qualifies for the warranty (most “lifetime” shingle warranties are voided by improper installation)
  • We handle insurance documentation start-to-finish — including supplementing, code upgrade negotiation, and direct communication with your adjuster
  • We’ve completed thousands of insurance restoration projects across Charlotte, Matthews, Mint Hill, Ballantyne, Waxhaw, Pineville, Huntersville, and the surrounding metro

You can read our 500+ five-star Google reviews from neighbors who’ve been through the process. We’re also the 2026 Quality Business Award winner for Best Roofing in Charlotte and have an A+ BBB accreditation.

Common Mistakes That Cost Charlotte Homeowners Thousands

  1. Calling insurance before getting an independent inspection. Once a claim is filed, you’re working from the insurance company’s evidence — not yours.
  2. Signing a contingency contract with a storm chaser. Out-of-state crews show up after every storm, get homeowners to sign contracts, then disappear when supplements need to be filed or warranty work comes up. Always choose a contractor with a permanent local Charlotte address and verifiable Google reviews.
  3. Accepting the first adjuster estimate. Initial estimates almost always miss code upgrades, supplements, and proper local pricing. Your contractor should review every estimate before you agree to anything.
  4. Repairing instead of replacing when the policy entitles you to a full replacement. If 25% or more of your roof shows storm damage, most policies require a full replacement.
  5. Missing the claim deadline. Don’t wait six months “to see if the damage gets worse.” File as soon as you have documentation.
  6. Forgetting matching provisions. If your shingles are discontinued (very common with shingles older than 5 years), most policies require replacement of all adjacent slopes for color and texture matching.

Frequently Asked Questions

Will filing a roof insurance claim raise my premium?

In North Carolina, a single weather-related claim typically does not raise your premium because storm damage is considered “Act of God” and not the homeowner’s fault. Multiple claims or claims for which the insurer pays out without a corresponding actual loss may affect your rate or renewal.

How much does a new roof cost in Charlotte if I’m paying out of pocket?

For 2026 pricing, see our complete guide: How Much Does a New Roof Cost in Charlotte, NC?

How do I find the top roofing companies in Charlotte?

Start with Google reviews (not aggregator sites that charge for placement), check for BBB accreditation and manufacturer credentials, and confirm a real physical address in the Charlotte metro. See our breakdown of how to evaluate Charlotte roofing contractors.

What if my insurance denies the claim?

You have the right to appeal. Your contractor can submit additional documentation, you can request a re-inspection with a different adjuster, and as a last resort, you can hire a public adjuster or file a complaint with the North Carolina Department of Insurance.

Do you handle the entire insurance process or just the roof?

Both. Charlotte Ace Roofing handles all insurance documentation, adjuster meetings, supplement filings, and follow-up — and then installs the new roof to manufacturer and code specifications.

Get a Free Storm Damage Inspection in Charlotte

If a recent storm hit your neighborhood, don’t wait. The longer you wait, the harder it is to prove storm causation and the more likely the damage worsens into something insurance won’t cover.

Charlotte Ace Roofing
2026 Quality Business Award Winner — Best Roofing in Charlotte
Owens Corning Platinum Preferred Contractor (top 1% nationally)
500+ five-star Google reviews | BBB A+ Accredited
Serving Charlotte, Matthews, Mint Hill, Pineville, Ballantyne, Waxhaw, Weddington, Indian Trail, Huntersville, Cornelius, Davidson, and the Lake Norman / Lake Wylie area

Call or text: (704) 396-8383
Email: vzhuk@charlotteaceroofing.com
Web: charlotteaceroofing.com

Free roof inspections. Drone-assisted reports. Insurance claim help from start to finish. No-pressure, no-obligation.

Categories
Roofing

Storm Damage Roof Repair in Charlotte, NC – Get Your Roof Replaced Through Insurance

Storm Damage Roof Repair in Charlotte, NC – Get Your Roof Replaced Through Insurance

Storm Damage in Charlotte? Your Insurance May Pay for a New Roof

If your home was hit by hail, wind, or storm damage, you may qualify for a full roof replacement covered by insurance.

Most homeowners don’t realize this—and end up paying out of pocket when they don’t have to.

👉 Charlotte Ace Roofing helps homeowners identify storm damage, file claims, and get roofs approved and replaced quickly.


✅ Free Storm Damage Inspection (No Obligation)

We offer fast, professional roof inspections in:

  • Charlotte
  • Matthews
  • Mint Hill
  • Indian Trail
  • Waxhaw

✔ We check for hail & wind damage

✔ We document everything for insurance

✔ We give you honest answers—no pressure


💡 How the Insurance Roof Claim Process Works

Step 1: Free Inspection

We inspect your roof for storm damage and determine if you qualify for a claim.

Step 2: File Your Claim

If damage is found, we guide you through filing your homeowners insurance claim.

Step 3: Insurance Adjuster Meeting

We meet with your insurance adjuster to ensure all damage is properly documented and approved.

Step 4: Roof Replacement

Once approved, we schedule your roof and complete most projects in 1–2 days.


💰 You May Only Pay Your Deductible

In many cases:

👉 Insurance covers the full cost of your new roof

👉 You only pay your deductible

We help make sure you get what you’re entitled to under your policy.


⚠️ Signs Your Roof May Have Storm Damage

Even if your roof “looks fine,” hidden damage is common.

Watch for:

  • Missing or lifted shingles
  • Granules in gutters
  • Dents on vents or gutters
  • Water spots on ceilings
  • Debris impact areas

👉 If your neighborhood recently had a storm, your roof could already qualify.


⭐ Why Homeowners Choose Charlotte Ace Roofing

Charlotte Ace Roofing has become one of the most trusted storm damage roofing companies in the Charlotte area.

✔ Insurance Claim Experts

We know how to work with insurance companies and help homeowners get claims approved.

✔ Fast Turnaround Times

We can often inspect within 24–48 hours and schedule quickly after approval.

✔ Competitive Pricing

Even if insurance doesn’t cover it, we offer affordable roof replacement options.

✔ No Upselling, No Gimmicks

We only recommend what your home actually needs.

✔ Strong Workmanship Warranty

Your roof is backed by a reliable workmanship guarantee for long-term peace of mind.


🏠 Recently Hit by a Storm in the Charlotte Area?

We are actively helping homeowners across:

  • Charlotte
  • Matthews
  • Monroe
  • Huntersville
  • Concord

If your area experienced wind or hail recently, now is the time to get your roof checked.


📞 Get Your Free Inspection Today

Don’t wait until small damage turns into major leaks.

👉 Find out if your insurance will pay for your roof—risk free.

Call Now: 704-396-8383

Email: info@charlotteaceroofing.com


🚀 Limited Scheduling Availability

After major storms, inspection slots fill up fast.

We prioritize homeowners who act quickly—especially those dealing with:

  • Insurance deadlines
  • Active leaks
  • Visible damage

❓ Frequently Asked Questions

Will filing a claim increase my insurance?

Storm damage claims are typically considered acts of nature, not negligence.

What if my claim gets denied?

We can review your roof and provide alternative solutions, including affordable replacement options.

How long do I have to file a claim?

Most policies allow up to 1 year, but sooner is always better.

Categories
Roofing

The Ultimate Guide to Roof Leak Repair & Full Roof Replacement in Charlotte, NC: What Every Homeowner Needs to Know

Navigating Roof Leak Repairs and Full Roof Replacement in Charlotte, NC

If you are a homeowner in the Queen City, you know that our weather ranges from blistering summer heat to sudden, violent hailstorms. This volatility puts immense stress on your home’s primary defense: the roof. Whether you have discovered a persistent roof leak after a thunderstorm or you are considering a complete roof replacement in Charlotte, NC, making the right decision today can save you thousands of dollars tomorrow.

At Charlotte Ace Roofing, we pride ourselves on being the best roofing company in Charlotte, serving the entire metro area, including Mint Hill, Weddington, Indian Trail, and Greensboro.


1. Identifying the Source of a Roof Leak

A “small” water stain on your ceiling is often the tip of the iceberg. In North Carolina, a roof leak is rarely caused by a single factor. Our expert inspectors typically find:

  • Damaged Flashing: The metal transitions around chimneys and dormers often lift during high winds, allowing water to seep into the attic.

  • Cracked Pipe Boots: The intense NC sun causes the rubber seals on plumbing vents to dry rot. This is a leading cause of “mystery leaks” in Charlotte homes.

  • Granule Loss and Hail Hits: Even if your roof looks “fine” from the ground, hail can bruise the asphalt matting of your shingles, leading to water penetration over time.

  • Wind-Blown Shingles: During hurricane season, high-velocity winds can rip shingles entirely off your roof, leaving the underlayment exposed.

If you notice any of these signs, you need an emergency roof repair immediately to prevent wood rot and mold growth.

2. When to Choose a Full Roof Replacement

While a repair can buy you time, a total roof replacement is often the smarter long-term investment for Charlotte homeowners. If your roof is over 15 years old or has suffered significant storm damage, a new roof provides:

  • Increased Property Value: A new roof is one of the highest-ROI home improvements in the North Carolina real estate market.

  • Energy Efficiency: Modern roofing systems reflect more UV rays, keeping your Charlotte home cooler during those 90-degree July days.

  • Total Peace of Mind: No more placing buckets in the attic every time the forecast calls for rain.

3. The Gold Standard: Owens Corning Duration Shingles

At Charlotte Ace Roofing, we don’t settle for “builder-grade” materials. We are specialists in Owens Corning Duration Shingles. These aren’t just shingles; they are a complete protection system featuring SureNail® Technology, which offers a triple layer of reinforcement in the nailing zone.

We offer the most popular colors for Charlotte architecture, including:

  • Onyx Black: For a sleek, modern look.

  • Estate Gray: A timeless choice for brick and siding homes.

  • Driftwood & Williamsburg Gray: Perfect for that classic, earthy North Carolina aesthetic.

4. Local Expertise: Serving Charlotte and Surrounding Towns

We aren’t “storm chasers” from out of state. Charlotte Ace Roofing is deeply rooted in the community. We understand the specific building codes in Mecklenburg, Union, and Cabarrus counties. Whether you need a roof replacement in Weddington, a roof repair in Mint Hill, or a new roof in Indian Trail, our team ensures every project meets the highest local standards.

5. The Cost of a New Roof in Charlotte (2026 Estimates)

The cost of a roof replacement in Charlotte, NC depends on the “pitch” (steepness) of your roof and the total square footage. On average, most local homeowners spend between $9,000 and $20,000 for a high-quality, architectural shingle roof. We provide detailed line-item estimates so you know exactly where every dollar is going—from the synthetic underlayment to the ice and water shield.


Schedule Your Free Roof Inspection Today!

Don’t wait until the next North Carolina storm turns a small drip into a major catastrophe. Trust the experts at Charlotte Ace Roofing to provide a transparent, professional assessment of your home’s exterior.

Contact Information:

Ready to get started? Call us at 704-396-8383 or visit our website to schedule your Free Roof Inspection. Experience why we are the #1 choice for roofing in Charlotte, NC!

Categories
Roofing

Best Roof Replacement in Charlotte, NC | Charlotte Ace Roofing | 2026 Guide

The Definitive Guide to Roof Replacement in Charlotte, NC: 2026 Standards

Are you searching for the most reliable roofing contractors in Charlotte, NC? Whether your home in Matthews just survived a hailstorm or your 20-year-old roof in Huntersville is finally showing its age, a full roof replacement is a critical investment.

At Charlotte Ace Roofing, we don’t just provide a service; we deliver the “Ace Standard” of protection. Serving the entire Mecklenburg County area and beyond, we combine elite Owens Corning materials with local craftsmanship that understands the North Carolina climate.


Why Homeowners Choose Charlotte Ace Roofing for Replacement

In a competitive market filled with “storm chasers,” we stand out by focusing on the details that matter to Charlotte homeowners.

1. Premium Materials: The Owens Corning Total Protection System

We are specialists in the Owens Corning Total Protection Roofing System®. We exclusively recommend the Duration® Series because of its unrivaled performance in the Southeast.

  • SureNail® Technology: This isn’t just a marketing term. It’s a patented fabric-reinforced nailing zone that provides a “triple layer” of reinforcement. This is why we can offer a 130-MPH wind warranty—vital for protection against the high-speed gusts common during Charlotte’s spring storm season.

  • Algae Resistance: Our humid North Carolina summers often lead to unsightly black streaks. Our shingles feature StreakGuard™ Algae Resistance Protection to keep your curb appeal high for decades.

2. Mastering the “25% Rule” and NC Building Codes

One of the most complex parts of roofing in North Carolina is the 25% Rule. According to state building codes, if more than 25% of a roof section is damaged, the entire roof must be replaced to meet 2026 safety standards.

  • We provide the precision digital measurements required to prove this threshold to your insurance adjuster.

  • We handle all Mint Hill, Matthews, and Charlotte permitting processes so you don’t have to.

3. Solving the “Pipe Boot” Pandemic

The #1 cause of interior water damage in the Charlotte area is failing pipe boots. While other roofing companies in Charlotte, NC might just slap on some caulk, we do a full structural fix:

  • We remove the old boot and shingles.

  • we replace the plywood decking if moisture has compromised it.

  • We install a high-performance Ice and Water Shield underlayment for a 100% waterproof seal.


Our Extensive Service Area

We provide top-tier roofing services across the entire metropolitan region. If you live in any of these towns, we are your local experts:

  • Mecklenburg County: Charlotte, Mint Hill, Matthews, Huntersville, Cornelius, Pineville, and Davidson.

  • Union County: Waxhaw, Weddington, Indian Trail, and Monroe.

  • South Carolina: Fort Mill, Rock Hill, Tega Cay, and Indian Land.

  • Gaston & Iredell: Gastonia, Belmont, Mooresville, and Mount Holly.


The 5-Star Roof Replacement Process

Our goal is to make your roof replacement the easiest home improvement project you’ve ever experienced.

  1. The Digital Health Check: We use high-res imagery to show you exactly what is happening on your roof.

  2. The “No-Surprise” Quote: You receive a line-item estimate including shingles, underlayment, and flashing.

  3. The “Catch-All” Protection: We protect your landscaping and use magnetic sweeps to ensure your property is nail-free.

  4. Final Quality Walkthrough: We don’t leave until the job meets our 100% satisfaction guarantee.

Company Contact Details:


Schedule Your Free 2026 Roof Inspection

Is your roof pushing 20 years? Did the last storm leave your shingles looking “bald”? Don’t wait for a ceiling leak to tell you there’s a problem.

Take the first step toward a safer home. Click here to schedule your FREE roof inspection or call us today at 704-396-8383. Let Charlotte Ace Roofing show you why we are the #1 rated roofing company in Charlotte, NC!

Categories
Roofing

What is the 25% Rule in Roofing? | Charlotte Ace Roofing

What is the 25% Rule in Roofing? Why Charlotte Homeowners Need to Know

If your roof has recently been damaged by a North Carolina storm, you might have heard your adjuster or contractor mention the “25% Rule.” But what does it actually mean for your wallet and your home’s safety?

In the roofing industry—and specifically within the North Carolina Residential Building Code—the 25% rule is a threshold that determines when a repair must legally become a full replacement. At Charlotte Ace Roofing, we help our neighbors navigate this rule every day to ensure their homes are safe and up to code.

Understanding the 25% Rule

Simply put, the rule states that if more than 25% of a roof area (or a specific roof section) is damaged, repaired, or replaced within a 12-month period, the entire roof must be replaced to meet current building codes.

Why does this rule exist?

  • Structural Integrity: Patching more than a quarter of a roof can lead to uneven surfaces and structural weak points.

  • Code Compliance: Modern codes require specific underlayment and fastening patterns. Once you cross the 25% mark, the city requires the whole system to be brought up to these 2026 standards.

  • Insurance Protection: Many insurance policies include “Ordinance or Law” coverage. If the 25% rule is triggered, your insurance may be required to pay for a full replacement rather than just a patch.

How It Works in Charlotte and Surrounding Towns

Whether you’re in Mint Hill, Matthews, or Huntersville, local building inspectors follow the North Carolina code. If a storm blows off multiple shingles across different slopes of your roof, we calculate the total percentage of the “roof square” area affected.

If that calculation hits 26%, a simple repair is no longer a legal option. You must replace the entire roof. This is where having an expert like Charlotte Ace Roofing is vital—we provide the detailed measurements and documentation your insurance company needs to verify that the threshold has been met.

Repair vs. Replacement: Making the Choice

Even if you haven’t hit the 25% mark, a full replacement might still be the smarter choice if:

  1. The Roof is 15+ Years Old: Patching an old roof is often just “throwing good money after bad.”

  2. Material Matching: If your shingles are discontinued, a patch will look like a “band-aid” and hurt your home’s curb appeal.

  3. Owens Corning Protection: We recommend upgrading to Owens Corning Duration shingles. With their 130-MPH wind warranty, they are designed to stay well below that 25% damage threshold during future storms.


Why Trust Charlotte Ace Roofing?

We are the 5-star experts in Charlotte storm damage and insurance claims. We don’t just “guess”— we use precision technology to measure your roof and ensure you get exactly what you are entitled to under the law and your policy.

Contact Us for Expert Guidance:


Schedule Your Free 25% Rule Assessment

Not sure if your roof damage triggers a full replacement? Don’t leave it to chance. Our team will provide a comprehensive digital inspection to see if your roof qualifies for a total replacement under the 25% rule.

Click here to schedule your FREE roof inspection or call us today at 704-396-8383. Let Charlotte Ace Roofing give you the facts you need to protect your home!

Categories
Uncategorized

Top-Rated Roofing Company in Greensboro, NC | Charlotte Ace

Your Trusted and Top-Rated Roofing Company in Greensboro, NC

When you need reliable and expert roofing services in Greensboro, NC, Charlotte Ace Roofing is the name you can trust. We are dedicated to providing homeowners with top-quality roof repairs, replacements, and FREE inspections. As a 5-star rated and BBB accredited company, we are committed to delivering exceptional service and exceeding your expectations.

Why Greensboro Homeowners Choose Charlotte Ace Roofing

We understand the specific roofing needs of Greensboro residents. Here’s why we are the top choice:

  • Local Expertise: We are deeply familiar with the Greensboro area and its unique weather patterns.
  • 5-Star Google Ratings: Our consistently high ratings reflect our dedication to quality and customer satisfaction.
  • BBB Accreditation: We adhere to the highest standards of business ethics and customer service.
  • FREE Roof Inspections: We provide thorough inspections to identify any roofing issues, at no cost to you.
  • Expert Roof Replacements: We use only the best materials for durable and long-lasting roofs.
  • Reliable Roof Repairs: We fix leaks, damaged shingles, and more with precision and efficiency.
  • Exceptional Customer Service: We prioritize clear communication and strive to make your roofing experience seamless and stress-free.

Our Comprehensive Roofing Services in Greensboro, NC

We offer a full range of roofing services tailored to your needs:

  • FREE Roof Inspections: Detailed assessments to pinpoint any roofing problems and provide accurate estimates.
  • Roof Replacements: Complete tear-offs and installations using premium materials for lasting protection.
  • Roof Repairs: Fixing leaks, damaged shingles, flashing, and more to restore your roof’s integrity.
  • Storm Damage Repair: Expertly addressing damage from hail, wind, and other severe weather conditions.
  • Preventative Maintenance: Keeping your roof in optimal condition to extend its lifespan and prevent costly repairs.

Dedicated to Serving Greensboro and the Surrounding Community

We are proud to serve the residents of Greensboro, NC, and the surrounding areas. As your local roofing experts, we are committed to providing reliable and trustworthy services to our community.

Our Commitment to Your Satisfaction

At Charlotte Ace Roofing, customer satisfaction is our top priority. We strive to exceed your expectations with every project, providing transparent communication, reliable service, and exceptional results.

Schedule Your FREE Roof Inspection in Greensboro Today!

Don’t let minor roofing issues become major problems. Contact Charlotte Ace Roofing today to schedule your FREE roof inspection and experience the difference of working with the top-rated roofing company in Greensboro, NC.

Call Us: 704-396-8383
Email Us: info@charlotteaceroofing.com
Visit Our Website

IF YOU NEED ROOFING SERVICES NEAR GREENSBORO NC, CALL US TODAY 704-396-8383

Do you enjoy reading the Charlotte Ace Roofing Blogs? Make sure to follow us on Facebook, we also have Instagram, we are on LinkedIn and, finally, we are now on Pinterest. If you would like us to blog about something that interests you, please tell us. Email us at info@charlotteaceroofing.com

Home | Request a Quote | Roof Replacement Info | See Our Reviews

© 2025 Charlotte Ace Roofing

Categories
Uncategorized

Top-Rated Roofing Contractors Near Greensboro, NC | Charlotte Ace Roofing

Your Trusted Roofing Contractors Near Greensboro, NC: Quality and Expertise

When you need reliable roofing contractors near Greensboro, NC, Charlotte Ace Roofing is your trusted partner. We understand the importance of a strong, reliable roof and are dedicated to providing exceptional service to homeowners in Greensboro and the surrounding areas. Our team of experienced professionals is ready to handle all your roofing needs with expertise and care.

Why Choose Local Roofing Contractors Near Greensboro, NC?

Selecting a local roofing contractor offers several advantages:

  • Quick Response Times: Local contractors can respond quickly to your roofing needs.
  • Personalized Service: We understand the specific roofing challenges in the Greensboro area.
  • Community Trust: We are invested in our community and build lasting relationships.
  • Local Expertise: We are familiar with local building codes and weather patterns.

Why Charlotte Ace Roofing is Your Best Choice Near Greensboro

We stand out as a premier roofing contractor in the Greensboro area:

  • Experienced Professionals: Our team is highly skilled and dedicated to providing top-quality service.
  • Transparent Pricing: We believe in clear and honest pricing with no hidden fees.
  • Free Estimates: We provide detailed, no-obligation estimates.
  • Quality Materials: We use only the best materials for lasting results.
  • Commitment to Customer Satisfaction: We ensure you are completely satisfied with our work.

Our Comprehensive Roofing Services Near Greensboro, NC

We offer a full range of roofing services to meet your needs:

  • Roof Repair: Fixing leaks, damaged shingles, and other roofing issues.
  • Roof Replacement: Installing durable and aesthetically pleasing new roofs.
  • Roof Inspections: Identifying potential problems before they escalate.
  • Emergency Repairs: Responding quickly to urgent roofing needs.
  • Storm Damage Repair: Expertly handling damage from wind, hail, and other weather events.

Our Commitment to Quality and Customer Satisfaction

We always provide superior quality and focus on customer satisfaction:

  • Detailed Inspections: We provide thorough assessments of your roofing needs.
  • Professional Installation: Our experienced team delivers precise and efficient work.
  • Clear Communication: We keep you informed throughout the roofing process.
  • Complete Satisfaction: We always ensure 100% customer satisfaction with our services.

Our Simple and Stress-Free Process

  1. Contact Us: Reach out for a free estimate.
  2. Detailed Inspection: We’ll assess your roofing needs thoroughly.
  3. Professional Service: We’ll perform the necessary work with precision and care.
  4. Final Walk-Through: We’ll ensure your satisfaction and address any questions.

Contact Us for Your Roofing Needs Near Greensboro, NC

When searching for reliable “roofing contractors near Greensboro,” choose Charlotte Ace Roofing. Contact us today for a free estimate and experience the difference of working with a trusted local company.

Call Us: 704-396-8383
Email Us: info@charlotteaceroofing.com
Visit Our Website

IF YOU NEED ROOFING SERVICES NEAR GREENSBORO NC, CALL US TODAY 704-396-8383

Do you enjoy reading the Charlotte Ace Roofing Blogs? Make sure to follow us on Facebook, we also have Instagram, we are on LinkedIn and, finally, we are now on Pinterest. If you would like us to blog about something that interests you, please tell us. Email us at info@charlotteaceroofing.com

Home | Request a Quote | Roof Replacement Info | See Our Reviews

© 2024 Charlotte Ace Roofing

Categories
Uncategorized

Charlotte’s Storm Damage Roofing Experts | Charlotte Ace Roofing

Charlotte’s Storm Damage Roofing Experts | Charlotte Ace Roofing

Has your Charlotte, NC home been hit by a recent storm? Charlotte Ace Roofing, with our 5-star Google reviews, specializes in storm damage roof repair and works with all insurance companies to make the process as smooth as possible. We’re your trusted local experts for all your roofing needs.

Navigating Storm Damage Roof Repair in Charlotte

Dealing with roof damage after a storm can be stressful. Charlotte Ace Roofing is here to guide you through the process, from inspection to repair, and we’ll work directly with your insurance company to ensure you receive the maximum coverage you deserve. We also specialize in seamless gutter installation and repair to further protect your home from future storms.

Why Choose Charlotte Ace Roofing for Storm Damage Repair?

  • 5-Star Google Reviews: Our many positive reviews reflect our commitment to customer satisfaction. See what our Charlotte neighbors are saying!
  • Storm Damage Specialists: We have extensive experience handling all types of storm-related roof damage, from wind and hail to fallen trees.
  • Insurance Claim Experts: We work directly with all insurance companies, simplifying the claims process for you and ensuring you get the full value of your policy.
  • Local Expertise: We’re familiar with the weather patterns and common roofing challenges specific to the Charlotte area.
  • Experienced Professionals: Our team consists of highly skilled and certified roofing and gutter professionals.
  • Premium Materials: We use only top-quality roofing and gutter materials from leading manufacturers, including all major asphalt shingle brands:
  • BBB Accredited: We are a Better Business Bureau accredited business, demonstrating our commitment to ethical practices. See our BBB profile.
  • 5-Star Rated on Thumbtack: Our dedication to excellent service is reflected in our 5-star rating on Thumbtack. See our Thumbtack profile.
  • Comprehensive Roofing and Gutter Services: We offer a full range of services to meet all your needs:
    • Free Roof Inspections: Schedule your free storm damage inspection today!
    • Emergency Roof Repair
    • Roof Repair
    • Roof Replacement
    • New Roof Installation
    • Gutter Installation & Repair (Specializing in Seamless Gutters!)
    • Skylight Installation & Repair
    • And More!

Serving the Greater Charlotte Area

Charlotte Ace Roofing proudly serves the entire Charlotte, NC metro area and surrounding communities, including but not limited to: Matthews, Mint Hill, Waxhaw, Indian Trail, Pineville, Huntersville, Cornelius, Davidson, Concord, Kannapolis, Gastonia, Belmont, Mount Holly, Fort Mill, SC, and Marvin, NC.

Contact Your Charlotte Storm Damage Experts Today!

If your Charlotte home has suffered storm damage, don’t wait! Contact Charlotte Ace Roofing today for a free inspection and estimate. We’ll help you get your roof back to its pre-storm condition quickly and efficiently.

24/7 Emergency Storm Damage Repair

We’re available 24/7 for emergency storm damage roof repairs in the Charlotte area. Call us anytime, day or night, for immediate assistance.

Learn more about our storm damage repair process: Our Storm Damage Repair Process

IF YOU NEED ROOFING SERVICE, CALL US TODAY 704-396-8383

Finally, if you take pleasure in reading the Charlotte Ace Roofing Blogs, follow us on Facebook, we also have Instagram, we are on LinkedIn and, finally, we are now on Pinterest. If you would like us to blog about thing that interests you, please tell us. Email us at info@charlotteaceroofing.com

Categories
Uncategorized

Don’t Ignore That Leak! Why Roof Leaks Are a Homeowner’s Nightmare | Charlotte Ace Roofing

Don’t Ignore That Leak! Why Roof Leaks Are a Homeowner’s Nightmare | Charlotte Ace Roofing

A dripping faucet is annoying, but a dripping roof? That’s a serious problem. Ignoring roof leaks can lead to costly damage and health hazards. Charlotte Ace Roofing, with our 5-star Google reviews, is here to explain why addressing roof leaks promptly is crucial for every homeowner in the Charlotte, NC area.

The Hidden Dangers of Roof Leaks

Roof leaks aren’t just about a few drops of water. They can signal much larger problems within your home’s structure. Here’s what can happen if you ignore a roof leak:

  • Structural Damage: Water intrusion can rot wood framing, weaken supports, and even damage your foundation. This can lead to costly repairs and compromise the safety of your home.
  • Mold Growth: Moisture creates the perfect breeding ground for mold and mildew. Mold can spread quickly, causing health problems, especially for those with allergies or asthma.
  • Insulation Damage: Wet insulation loses its effectiveness, leading to higher energy bills. It can also become a breeding ground for mold.
  • Ceiling and Wall Damage: Water stains, sagging ceilings, and damaged drywall are common signs of a roof leak. Repairs can be expensive.
  • Fire Hazard: In some cases, water leaks can damage electrical wiring, creating a fire hazard.
  • Decreased Home Value: Undetected and untreated roof leaks can significantly decrease your home’s value.

Common Causes of Roof Leaks in Charlotte

Several factors can contribute to roof leaks in the Charlotte area, including:

  • Damaged or Missing Shingles: Wind, hail, and age can damage or dislodge shingles, leaving your roof vulnerable.
  • Damaged Flashing: Flashing around chimneys, vents, and skylights can crack or deteriorate, allowing water to seep in.
  • Ice Dams: In colder months, ice dams can form and force water under shingles.
  • Storm Damage: Severe weather can cause significant damage to your roof.
  • Age: Roofs have a limited lifespan. An older roof is more susceptible to leaks.

What to Do If You Suspect a Roof Leak

If you see signs of a roof leak, don’t wait! Contact a reputable roofing contractor like Charlotte Ace Roofing as soon as possible. We offer:

  • Prompt and Professional Service: We’ll quickly assess the situation and provide a free estimate for repairs.
  • Expert Leak Detection: Our experienced technicians will pinpoint the source of the leak and recommend the best solution.
  • Quality Repairs: We use only top-quality materials and proven repair techniques.
  • Roof Replacement Options: If a repair isn’t sufficient, we offer a wide range of roof replacement options, including all major asphalt shingle brands:

Why Choose Charlotte Ace Roofing?

Contact Us Today!

Don’t let a small leak turn into a major disaster. Contact Charlotte Ace Roofing today!

Read more about roof maintenance and leak prevention: Roof Maintenance Tips

Categories
Uncategorized

Expert Roof Wind Damage Repair in Charlotte | Charlotte Ace Roofing

Charlotte Ace Roofing: Your Trusted Solution for Roof Wind Damage in Charlotte

Swift and Reliable Repair for Wind-Damaged Roofs

In Charlotte, Charlotte Ace Roofing is your first call for roof wind damage. Recognized for our excellence in roofing services, as evidenced by our 5-star Google reviews, we provide quick and effective solutions to wind-related roof problems. We understand the urgency of these repairs and are committed to restoring your roof’s integrity promptly.

Thorough Assessment and Durable Repairs

Wind damage to roofs can range from minor shingle displacement to significant structural harm. Our team of experts specializes in accurately assessing the extent of damage. We then deliver durable repairs using the best materials and techniques. Our goal is to ensure your roof is safe and capable of withstanding future wind events.

Affordable New Roof Installations Post Wind Damage

Sometimes, extensive wind damage may necessitate a new roof. Charlotte Ace Roofing offers the most competitive prices for new roof installations. We stand by our lowest price guarantee, ensuring that our clients in Charlotte receive the best value without compromising on quality.

Choose Charlotte Ace Roofing for Expert Wind Damage Solutions

For anyone in Charlotte dealing with roof wind damage, Charlotte Ace Roofing is here to help. Our reputation as the best roofing company, supported by 5-star Google reviews, is built on reliable, high-quality service. Don’t let wind damage to your roof become a lingering concern. Contact us today for expert roofing solutions at unbeatable prices, and experience the peace of mind that comes with our professional service.

FOR ROOFING SERVICE, CALL US 704-396-8383

Do you enjoy reading the Charlotte Ace Roofing Blogs? Make sure to follow us on Facebook, we also have Instagram, we are on LinkedIn and, finally, we are now on Pinterest. If you would like us to blog about something that interests you, please tell us. Email us at info@charlotteaceroofing.com

Home | Request a Quote | Roof Replacement Info | See Our Reviews