Roofing Contractor

Serving Greater Charlotte, North Carolina


At Craftsman Exteriors LLC, we know choosing a Mooresville area roofing contractor is a tough job. We are here to help make it easier! Craftsman Exteriors LLC has been providing roof installation and roof repairs in the Mooresville, NC area since 2018. And with each new roofing project, whether residential roofing or Mooresville commercial roofing, we strive to provide professional, timely service at a fair price.


Call for a FREE Quote

(704) 818-4108


Expert Roofing Contractor

When you need a new roof or a roof replacement in Iredell County or surrounding counties, you need a contractor you can trust to provide quality, lasting results for your biggest investment. Your roof bears the important responsibility of protecting your home or business. Craftsman Exteriors LLC takes this role seriously and delivers quality roofing throughout the area using the finest materials and a highly skilled roofing team.



Commercial Roofing

Craftsman Exteriors LLC provides commercial roof installation, repair, and replacement throughout Iredell County. Call (704) 818-4108 to discuss your commercial roofing needs with one of our experienced roofers.

Residential Roofing

For homeowners looking for residential roofing, Craftsman Exteriors LLC's trained roofers have years of experience. Whether you're in need of a new roof installed or your roof repaired, the crew at Craftsman Exteriors LLC can help!

Roof Installation

Craftsman Exteriors LLC has been providing roof installation services in Mooresville since 2018, and we would love the opportunity to help you too. We will visit you in your home at a convenient time, present some options and provide a free quote.

Roof Repair

If your roof needs repair work, the professional roofers at Craftsman Exteriors LLC can provide a no-cost estimate. Whether your roof is constructed of shingles or tiles, our roofers will provide seamless repair with top-quality materials. Call (704) 818-4108.


Call for a FREE Quote

(704) 818-4108


Get a Price

Credit Cards Accepted

PayPal Acceptance Mark

Social Media


Cities Served

Sending your message. Please wait...

There was a problem sending your message. Please try again or call us.

Please complete all the fields in the form before sending.

You may only send 3 messages per day, but you are welcome to call us!

The phone number is invalid. Please check your phone number and try again.

The email address is invalid. Please check your email address and try again.

Thanks for contacting us! We'll get back to you shortly.