top of page
Homeowners reviewing service areas in Union County NC

Roofing Contractor in Union County, NC

New Roof is proud to provide professional roofing services to homeowners throughout Union County, North Carolina. As a local, family-owned roofing company, we specialize in roof replacements, roof repairs, storm damage inspections, leak repairs, and gutter services.

We serve homeowners across Union County, including Monroe, Indian Trail, Wesley Chapel, Waxhaw, Weddington, Marvin, Stallings, Lake Park, Wingate, and Marshville.

When you choose New Roof, you’re working with a local roofing company that serves the communities where we live and work. We’re committed to providing Union County homeowners with dependable service, clear communication, and quality roofing work built to last.

Need roofing service in Union County, NC? Contact New Roof to schedule a roof inspection, roof repair, or roof replacement estimate.

DJI_0024.JPG

Local Roofer Serving Union County

New Roof

​

​

Follow us on Instagram

bottom of page