Skip to content
MHIC# 73276 · Since 1992

The Full Job, Done Once

Roof Replacement

Tear-off, inspection of the decking, and a complete new system from one manufacturer — so the warranty actually holds.

Rated by Maryland Homeowners

Posted on Google Google
carlotta young profile picture
carlotta young
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Caulking my dining room window
Posted on Google Google
Michelle Madison profile picture
Michelle Madison
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I've used EC Roofing 4 times and have never been disappointed in the service I have received. They were very accommodating with scheduling. The pricing was very reasonable. They show up when they say they will and always finish the job on time. I will continue to use and recommend them.
Posted on Google Google
Doug Widlake profile picture
Doug Widlake
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
This company does exactly what they promise! The sales consultation, project coordinator and install team are all very good to work with. I highly recommend anyone consider them for your project.
Posted on Google Google
Charles Stone profile picture
Charles Stone
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I called about a small leak and they were able to fit me into their busy schedule in just a couple of days. I expected an inspection and estimate with a repair date several weeks out. Miguel showed up on time, explained what was needed and provided a estimate much better than I expected. Upon agreeing to the estimate, Miguel completed the repair right away. He was quick, efficient, and professional. I am very pleased with my interaction with everyone at EC Roofing. I whole heartedly recommend them as an honest roofing company in the Catonsville area.
Posted on Google Google
Gary Samuel profile picture
Gary Samuel
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Quality products, great Service! I shopped (3)comparable companies EC beat all competitions and had the best warranties
Posted on Google Google
Dennyiszw av b KB mbb profile picture
Dennyiszw av b KB mbb
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Everyone at EC Roofing was professional from start to finish!
Posted on Google Google
Rudolph Dunlap profile picture
Rudolph Dunlap
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Job was done on time and very accurately.
Posted on Google Google
Victoria Minchang profile picture
Victoria Minchang
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We had our roof done (including removal of smoke stack and replacement of sky lights) a few weeks ago. The team was very communicative and knowledgable. Very happy with our experience and the work done.
Posted on Google Google
Jonathan Moriarty profile picture
Jonathan Moriarty
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
They recently replaced the siding on my garage, it was seamless and efficient and they were able to navigate an unexpected material shortage without really impacting completion.

When Replacing Beats Repairing

Fixing part of a roof stops a leak; it does not fix a roof that has reached the end of its life. If the shingles are breaking up across every slope, patching one of them just moves the problem to the next storm.

We inspect first and tell you plainly which job you are looking at. If a repair will genuinely see you through another few years, we will say so — that is the smaller job for us, and we would still rather you heard it straight.

  • Shingles breaking apart or missing across the roof
  • Granules in the gutters — the protective layer is going
  • The roof is around 20 years old or more
  • Repeat leaks in the same place
  • Sagging or soft spots in the decking
  • Your insurer has flagged it or threatened non-renewal
An aging asphalt shingle roof showing curled and missing shingles

The Roofing Systems We Install

Five systems, and an honest recommendation about which suits your house, your roof pitch and your budget.

Asphalt Shingles

The most common roof in Maryland, and usually the best value. Wide colour range, straightforward to repair, and a full manufacturer system warranty when every layer comes from one maker.

Best for: most homes

Fibreglass Shingles

A shingle built on a fibreglass mat rather than a felt base — lighter on the structure, with a higher fire rating and strong resistance to cracking as temperatures swing.

Best for: longer life, fire rating

Metal Roofing

Standing seam and metal panel systems that outlast shingles by decades, shed snow and ice readily, and reflect summer heat instead of holding it.

Best for: longevity, low maintenance

Flat & Low-Slope

Membrane systems for flat and low-pitch roofs — porches, additions, dormers and commercial buildings — where a shingle roof simply will not shed water.

Best for: additions, commercial

Cedar Shakes

A natural timber roof with a depth of texture no manufactured product reproduces. A premium choice that wants proper installation and periodic maintenance to reach its lifespan.

Best for: character homes

What a Replacement Includes

Full Tear-Off

The old roof comes off so we can see the decking underneath. Roofing over the top hides exactly the problems you are paying to have fixed.

Decking Checked

Rotten or soft boards are found and replaced before the new system goes down. We show you anything we find rather than quietly covering it.

One Manufacturer

Shingles, underlayment, ridge vent and flashing from a single maker. Mixing brands is what voids a system warranty, so we do not.

No Cost, No Obligation

Find Out What Your Roof Actually Needs

We’ll inspect the roof, show you photos of what we found, and give you a written price — whether that is a replacement, a repair, or nothing at all for another few years.

  • We come to you, at a time that suits you
  • Photos of what we found, so you can see it yourself
  • A written price that does not change later
  • No high-pressure sales pitch — ever

Prefer to talk? (410) 384-6782 · Mon–Fri, 8am–5pm

Get Your Free Roof Estimate

Tell us about your roof and we'll come out, inspect it, and put a written price in your hands — no cost, no obligation.

What’s going on with your roof?

Takes about 30 seconds · No obligation

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*
  • No obligation
  • No high-pressure sales
  • Written price
Call Now Free Estimate