Skip to Content
chevron-left chevron-right chevron-up chevron-right chevron-left arrow-back star phone quote checkbox-checked search wrench info shield play connection mobile coin-dollar spoon-knife ticket pushpin location gift fire feed bubbles home heart calendar price-tag credit-card clock envelop facebook instagram twitter youtube pinterest yelp google reddit linkedin envelope bbb pinterest homeadvisor angies

Roofing Experts at Your Service

There is a lot our expert team of technicians and master roofers can do for your home or place of business. Here at Cunningham Contracting, Inc., we pride ourselves on being able to complete any roofing job and work within any budget. We provide roofing installation, roofing repair, roofing maintenance services, and much more. Not only do we offer the full spectrum of roofing services, but we also take the time to listen to the needs of our customers and walk them through all their options. There are many kinds of roofing materials, styles, and even colors. Many home and business owners don’t even realize how many options they have when it comes to roofing. But we will be there every step of the way to discuss the pros and cons of each roofing material. We want to help you choose the best type of roof for your home or commercial building. Get your project underway with us today!

A Roofing Solution for Everyone

At Cunningham Contracting, Inc., we strive to offer as many roofing options as possible throughout Anne Arundel County. Our technicians are specially trained in each roofing style and have installed roofs across Anne Arundel County. We offer the following roofing styles:

CunninghamContractingInc-1292100190
Slate Roofing

This type of roofing can last a whopping 100 years or more. Along with an unparalleled lifespan, slate roofing doesn’t need much maintenance and can withstand any kind of extreme weather Maryland may throw at it. While slate roofing leans on the expensive side, it’s an investment you won’t have to replace.

CunninghamContractingInc-966235774
Cedar Shake Roofing

If you’re looking to add historic charm to your home, cedar shake roofing is for you. With roots in the American colonies, this type of roofing is a classic. Though it requires more maintenance, cedar shake roofing is unique with its varied shapes and sizes.

CunninghamContractingInc-1042389232
Flat Roofing

Flat roofing is an excellent choice for budget-conscious homeowners. These roofs are affordable as well as easy to repair. Our installation team can be in and out of your property especially quickly when you choose flat roofing.

CunninghamContractingInc-1130661010
Rubber Roofing

Roof Repair & Maintenance

We also offer top-quality roof repair and maintenance services for both commercial and residential properties. Our team will perform a full inspection of the existing roofing system and provide a detailed report complete with pictures and repair suggestions if any are needed. Then our roofing team can carry out all necessary or desired repairs. If your roof is over ten years old, it will require regular maintenance to ensure that you get the longest life out of it. We also provide expert roof maintenance service in Anne Arundel County.

Gutter Service

Your gutters are an integral part of your roofing system. They help channel water and debris off of the roof line so they don’t linger and cause damage. That’s why we provide gutter installation and service. We work with steel, copper, aluminum, decorative, galvanized steel gutters, and more.

Roofing and So Much More

We understand that roofing is but one aspect of your residential or commercial property. That’s why we provide a number of other improvement services including windows, siding, painting, and remodeling services.

Work with Us

As a locally owned and operated business, we are accountable to our customers. We will work with you to find the best roofing solution. We offer affordable options, but our work is always expert quality. Tell us about your project today!

Contact Us Today to See What We Can Do For You!