Experienced Roofers Ready to Solve All of Your Roofing Needs
Maryland | Annapolis | Bethesda | Silver Spring | Crofton

Looking for a top roofing company in Maryland to solve your roofing problems? If so, you've come to the right place. Cunningham Contracting, Inc. provides high-quality residential and commercial roofing services in the Maryland area.

If you are in need of roofing repair or replacement due to water leaks, storm damage, typical wear and tear, or other reason, you can count on our experienced roofers to get the job done. We deal with all kinds of roofing materials, including asphalt shingle, slate, tile, metal roofing and more!

If you would like to receive a free estimate for your commercial or residential project, click the button below or fill out the form to the right to contact us online. If you'd like to speak to one of our contracting experts, give us a call at (410) 721-8757.


We are fully bonded, insured and licensed roofing contractors in Maryland, providing guarantees on all of our work. With over 25 years of experience, our roofers have serviced thousands of satisfied clients in the Maryland area, providing superior work and customer service in cities all around the state including:

  • Baltimore

  • Gambrills

  • Bowie

  • Bethesda

  • Annapolis

  • Columbia

  • Silver Spring

  • Ellicott City

Our Exterior and Roofing Contracting Services in MD

At Cunningham Contracting, Inc., we provide a wide range of services for your home or business. Our promise is to complete every job safely and in a timely manner, so that you can get back to your normal, everyday routine. Below are just some of the residential and commercial contracting services we provide in Maryland:

Roofing Services

Window, Siding, and Gutter Repair & Replacement

Complete This Form For A Free Estimate!

Enter Your First Name:

Enter Your Email Address:

Enter Zip Code

Enter Phone Number

Commercial Residential

Job Details


We hate SPAM more than you do. Your information will never be shared with any 3rd parties.

Mark Cunningham-President
Mark Cunningham - President

All Contracting Work is Guaranteed!

We understand that getting a new roof (or any renovation project!) can be stressful. With Cunningham Contracting, Inc., all of our quality work and craftsmanship is guaranteed, so you can sit back, relax, and rest assured knowing our work can be admired for years to come.

If you have any questions about our roofing services in Maryland, or would like to receive a free estimate, give us a call today at (410) 721-8757 or contact us online.

BBB Accredited       GAF        National Roofing Contractors Association        Certainteed       Energy Star    Google+