Request a FREE Inspection or Estimate

No hassle. No obligation. Simply complete the form below and you will be contacted by one of our customer service representatives to schedule an appointment at your earliest convenience.


Please select the services you are interested in learning more about? (required)

What type of roof do you have / need?

How did you hear about M1 Roofing Group? (required)

Your Message

Service Areas Throughout the Carolinas

M1 Roofing Group proudly serves major metro and surrounding areas in North Carolina and South Carolina. Please contact us today to learn more about our service reach and commitment to exceptional customer service.

General Contact Information

We welcome you to contact us today to learn more about how M1 Roofing Group can help you protect your family and one of your biggest investments – your home. If you would like to schedule a FREE INSPECTION or FREE ESTIMATE, please submit the form to the left. Thank you for your interest.
Phone: (704) 234-2961
Mail: 5000 Winding Lane, Indian Trail, NC 28079