Skip to content

Prolong the Life of Your Roof! $399 Tune-Up Special

Learn More & Get Started
MHIC# 73276

Residential Roofing

Roofing Services

Roof replacement, repair and inspections for homeowners across Maryland and South Central Pennsylvania — backed by more than 30 years in business.

Your Roof Is Nothing to Play With

Ignoring broken shingles, water damage, and other roofing issues will result in leaks at the worst possible times. EC Roofing helps you take the steps you need to take before your roof becomes a liability.

Replacing your roof should be affordable — that’s why we pass our supplier discounts directly to you.

An EC Roofing crew replacing a residential roof

Roofs We’ve Replaced Across Two States

Since 1992, from Catonsville out to York County — the same crews, the same standard.

30+
Years in business
A+
BBB rating
50yr
Material warranties

Your Insurance Approved Contractor

In order to file a homeowners insurance claim for a damaged roof, your insurance company needs to be confident that you have been properly maintaining the roof. If your Howard County roof has been damaged by severe weather, EC Roofing can help.

Hail damage documented for an insurance claim

What Homeowners Say

First rate company. Honest and skilled. They replaced my roof and gutters. I could not have asked for a better experience.

Doug

Mike did a good job working with me to select the shingle type (GAF Camelot) I wanted. He did research and we put together a good solution for my roof, gutters and gutter guards. I recommend EC Roofing for your home.

Steve

House roof and shed roof look great. No clean up problems. All work done in one day. I would use them again, but with a 50 year materials warranty, I don’t think I’ll need to.

Myles

The Materials We Trust

CertainTeed

We build with CertainTeed — shingles, underlayment, ridge vent and flashing all from one manufacturer. Mixing brands is what voids a system warranty, so we don’t.

Prolong the Life of Your Roof!

Get Your $399 Tune-Up

A tune-up now is far cheaper than a replacement later. Book a free estimate and we’ll tell you honestly what your roof needs.

Request a Free Estimate

Tell us about your project and we’ll get back to you with a free, no-pressure estimate.

An EC Roofing project in progress
Free Instant Roof Estimate
Call Now Free Estimate