M&C Roofing and Renovations twitter logo-blue box facebook logo-blue Roofing

From new construction and re-roofing to repairs, we can handle all roofing services. We deal with shingle roofs, metal roofs, EPDM roofs, and rubber roofs. To get a free estimate, call us today!


When it comes to roofing services for old and historic homes, we are the experts. You can be sure that we have the sensitivity and skill to provide effective roofing repairs to aging buildings.

Our roofing services

Dedicated to you

Our business revolves around providing incredible and reliable services to the lower eastern shore of Virginia and Maryland. We know all about roofs, old and new, and we can handle jobs of all sizes.


We have built our business on the foundation of excellent customer service and expert construction. We are committed to quality at all stages. Give us a call to find out more about our roofing and siding services.

Call for a free estimate.



Roofing solutions you can count on