Roofing in Union County, NC
Roofing Company in Union County, NC
We at Charlotte Premier Roofing are based in Weddington, so Union County is our home county. We replace and repair roofs and work storm claims from Weddington and Waxhaw up to Indian Trail and out to Monroe.
Why homeowners call Charlotte Premier Roofing
Union County is where we are based. 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
- Wind and hail damage photographed for your insurance adjuster
- Repairs at flashing, pipe boots and valleys
We at Charlotte Premier Roofing are based in Weddington, in Union County, North Carolina.
We at Charlotte Premier Roofing serve Weddington, Waxhaw, Indian Trail, Stallings, Monroe, Wesley Chapel and Marvin in 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 Union County, NC
These three Union County towns have their own page with the roads, the housing and the problems we see there. We also roof Stallings, Monroe, Wesley Chapel and Marvin, which do not have a page yet, so call with the address. Stallings runs into Mecklenburg County as well, and we cover both sides of that line.
Not sure we reach you? Call (704) 352-1112 or get a free estimate.

What We Do Here
Roofing services in Union County, NC
Across Union 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 Union County weather does to a roof
Wind reports outnumber hail reports
From January 2015 through June 2026 the NOAA Storm Events Database lists 53 thunderstorm wind reports for Union County against 15 hail reports. Almost every wind report is about trees coming down. So after a storm here, look at the trees over the house as hard as you look at the shingles. Our Union County storm records article goes through the numbers.
Hail that is easy to miss from the yard
The county has 15 hail reports on 11 different days since 2015. Most were penny to quarter size, and the largest was a single 1.25 inch report filed under Waxhaw on June 17, 2022. Hail bruises shingles without tearing anything you can see from the ground, so we mark a test square and photograph every hit for your adjuster.
A county of first roofs
Indian Trail went from a rail-stop farming community to a commuter suburb inside a generation, and most houses there still have the shingle the builder specified. When one house on a street replaces its roof, the rest are usually close behind. A free photo inspection tells you where yours is.
Featured Google reviews
Hiring a roofer in Union 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 Union County, NC
Union County was formed in 1842 from parts of Anson and Mecklenburg counties. Monroe is the county seat, and the 2020 census counted 238,267 people. It is part of the Charlotte metro area.
Around Weddington the subdivisions sit on open lots with younger trees, so not much shades a roof. Indian Trail is mostly first roofs from its growth years. We are in Weddington, and our owner comes out to inspect and quote each roof in person wherever it is in the county.
FAQs
Frequently asked questions: roofing in Union County, NC
Where in Union County do you work?
All of the towns we list here: Weddington, Waxhaw, Indian Trail, Stallings, Monroe, Wesley Chapel and Marvin. We are based in Weddington and take roofing jobs within about 25 miles of it. If your town is not listed, call with the address.
Is hail or wind the bigger problem in Union County?
In the federal storm records, wind. The NOAA Storm Events Database lists 53 thunderstorm wind reports against 15 hail reports from January 2015 through June 2026. Each entry is one report, and the database only holds what somebody reported, so it is a floor.
Do you help with insurance claims in Union County?
Yes. We photograph the damage, prepare a photo report, contact your insurer, coordinate the inspections and meet the adjuster at the roof. What is covered is the adjuster's decision.
Do you work over the line in South Carolina?
No. We work in North Carolina only, so Lancaster County and the rest of South Carolina are outside our area.
Where We Work
Roofing around Union 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 Union 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
