Roofing in Mecklenburg County, NC
Roofing Company in Mecklenburg County, NC
We at Charlotte Premier Roofing replace and repair roofs and work storm claims across Mecklenburg County, from Pineville and Ballantyne at the state line up through Charlotte to Huntersville. We are based next door in Weddington.
Why homeowners call Charlotte Premier Roofing
Mecklenburg County is the largest part of the area we serve. Our owner inspects and photographs each roof in person, we install Owens Corning Duration shingles, and the work carries a 5-year workmanship warranty.
- Roof replacement with Owens Corning Duration architectural shingles
- Hail and wind damage photographed for your insurance adjuster
- Older Charlotte roofs: reused flashing, second layers, plank decking
We at Charlotte Premier Roofing serve Charlotte, Ballantyne, Matthews, Pineville, Mint Hill, Huntersville, Cornelius and SouthPark in Mecklenburg County, North Carolina.
We at Charlotte Premier Roofing are based in Weddington, in neighboring Union County.
- Rated 5.0 on Google
- Owner-Direct: You Work With the Owner
- 5-Year Workmanship Warranty
- Free Photo Roof Inspection
- Duration shingles
- Neighborhood Fave 2025
- BBB Accredited
Fast & Free
Get a Free Photo Roof Inspection
Towns We Roof
Towns we serve in Mecklenburg County, NC
These six have their own page with the roads, the housing and the problems we see there. We also roof Cornelius up on Lake Norman and SouthPark in Charlotte, which do not have a page yet, so call with the address. A small part of Mint Hill sits over the line in Union County, and we cover both sides.
Not sure we reach you? Call (704) 352-1112 or get a free estimate.

What We Do Here
Roofing services in Mecklenburg County, NC
Across Mecklenburg County we replace roofs, repair leaks, work storm damage claims, run maintenance inspections and replace gutters. Our owner quotes it and our crew installs it under our 5-year workmanship warranty.

Local Conditions
What Mecklenburg County storms and older roofs do
More hail on record, and bigger
From January 2015 to March 2026 the NOAA Storm Events Database lists 40 hail reports and more than 120 thunderstorm wind reports for Mecklenburg County. Four hail reports were golf ball size, 1.75 inches, in the Huntersville area and north Charlotte. Our storm records article covers both counties.
Trees on older neighborhoods
The oldest and largest houses are in Myers Park, Dilworth and Eastover, with steep roofs, dormers, chimneys and old oaks over everything. On August 7, 2023 the emergency manager reported trees and power lines down throughout Charlotte and trees on homes, especially in east Charlotte. Limb strikes are one of the five causes behind most of our Charlotte calls.
Roofs that have been replaced before
Older brick homes around Dilworth, Myers Park and Plaza Midwood have been re-roofed two or three times, and each crew left something behind, like a second layer or a run of flashing with a bead of sealant over it. That is why we look at the attic and the chimney on an inspection, and why a repair there often starts with flashing.
Featured Google reviews
Hiring a roofer in Mecklenburg County? We are rated 5.0 on Google
Rated 5.0 across 130 Google reviews, read October 7, 2026.
Matthew is the most professional owner I have encountered in a very long time. As a former owner of a business it was such a great experience working with Matthew. He is detail oriented, knowledgeable of all things roofing, product knowledge. He is a pleasure to work with. Completed the inspection, provided pictures and explanation, patched the roof and came and met with the insurance adjuster.…
Just had my roof and gutters done with Charlotte Premier Roofing. From start to finish the experience was beyond expectation. Matthew communicated with me along the way and when I had to put the project on hold he didn’t try to pressure me to do it sooner. I’ve dealt with some companies that are so pushy and untrustworthy; this is not one of them.…
Matthew and his team at Charlotte Premier Roofing did an exceptional job replacing my roof. The entire process was smooth, efficient, and completed on schedule. The workmanship is excellent, and the price was very reasonable. I truly appreciated their professionalism, clear communication, and attention to detail throughout the project.…
Read all our reviews on Google →
Ready for the free photo inspection? Call (704) 352-1112 or get a free estimate.
About the Area
About Mecklenburg County, NC
Mecklenburg County is the central county of the Charlotte metro area, and Charlotte is its county seat. The 2020 census counted 1,115,482 people, the second most of any county in North Carolina.
The housing runs from early neighborhoods near Uptown to the Ballantyne subdivisions at the South Carolina line and the suburbs around Huntersville and Cornelius by Lake Norman. Which roof problem you have mostly tracks the age of the neighborhood and how many trees stand over the house, so we inspect first and quote after.
FAQs
Frequently asked questions: roofing in Mecklenburg County, NC
Which Mecklenburg County towns do you cover?
Charlotte, Ballantyne, Matthews, Pineville, Mint Hill, Huntersville, Cornelius and SouthPark. We are based in Weddington and take roofing jobs within about 25 miles of it. If your street is near the edge, call with the address.
Is Ballantyne outside your area because it is at the state line?
No. Ballantyne is at the bottom of Mecklenburg County against the South Carolina line, but the neighborhood itself is entirely in North Carolina. We work in North Carolina only.
Do you help with hail claims in Mecklenburg County?
Yes. We chalk the hits, photograph them on a marked test square and prepare the report. Then we contact your insurer, coordinate the inspections and meet the adjuster at the roof. What is covered is the adjuster's decision.
Who comes out to look at the roof?
Our owner inspects and photographs each roof in person, and you get a written estimate with no obligation on it.
Where We Work
Roofing around Mecklenburg County, NC
We cover three counties from Weddington: Mecklenburg, Union and Cabarrus. We work in North Carolina only.
Get Started Today
Ready for roofing in Mecklenburg County you can trust?
Call Charlotte Premier Roofing or send the form. Our owner comes out, photographs the roof and the attic, and you get a written estimate with no obligation on it.
Weddington, NC
