Owens Corning Preferred · A+ with the BBB · Family-owned in Pikesville
Straight answers on Roof Replacement
Roof replacement, roof repair and flat roofing across Baltimore, Towson, Columbia, Annapolis, Bethesda and across central Maryland. Every review says a version of the same thing: we told them the truth about their roof.




How we keep ourselves honest
That sounds like a small thing. It is the whole thing. Most roofing companies send an estimator whose income rises with the size of the quote, and then act surprised when every roof needs replacing.
We removed the incentive. The owner does the inspection, photographs what is actually up there, and shows you the pictures. If it is a $400 repair, that is what you are told — even though a replacement pays us far more.
It is also why a customer who had a flat roof replaced in 2019 called back in 2025 and reached the same people.
Why this trade has a trust problem
Nobody here works on commission. You see photographs before you see a price. Quotes are written down, itemized, and they do not expire.
What you are entitled to expect
Four commitments, identical on every job, whether it is a $400 repair or a full tear-off. No commissioned salespeople anywhere in it.
A real inspection, on the roof, not from the driveway or a satellite image. Free, and you are under no obligation afterwards.
Before any price is mentioned. You look at the same evidence we do and decide from there.
You can see what each part costs. No expiring discounts, no pressure to sign today, no number invented on a clipboard.
You see the bare decking before the new roof goes on, and a full Owens Corning system carries a manufacturer-backed warranty — not just our word.
What we do
Residential and commercial roofing contractors serving Baltimore City, Baltimore County, Howard, Anne Arundel, Carroll, Harford, Montgomery and Frederick County. Repairs where a repair will hold, replacement when it genuinely will not. Choosing a material? See what each roofing material is good at — and what it isn’t.

Full tear-off, decking inspection, and a new system. We show you the deck before it gets covered.
Learn more →
Leaks, storm damage, flashing and trim. Repaired where a repair will actually hold.
Learn more →
EPDM and TPO on row homes, low-slope additions and small commercial buildings.
Learn more →
We go up, photograph what we find, and walk you through it. Second opinions welcome.
Learn more →
Water coming in now? Temporary protection first, so the damage stops spreading.
Learn more →
Gutters sized and pitched to the roof they drain, hung on a fascia we have checked first.
Learn more →0% financing
Full financing on roofing projects at 0% interest, including same-as-cash options — so the roof gets done now without paying interest to do it.
A branded portal you can use from your phone.
Cover the project quickly and avoid interest payments altogether.
The work is not left waiting on the money.
Recent work
Maryland roofing reviews, unedited from Google
Not that we were cheap, and not that we were fast. That we were straight with them.
Where we work
Baltimore County is home. Our office in Pikesville puts almost every job in the county inside a half-hour drive — which is why we can reach a leak the same day. We are licensed in Maryland, MHIC #114601, and work in Maryland only.
Twenty years on this county’s roofs, and it is not one housing stock but several: post-war ranchers through Parkville and Dundalk, older slate around Towson and Catonsville, steeper 1980s roofs out toward Hunt Valley.
Flat rear additions are common right across it — which is why we carry membrane as well as shingle.
Baltimore County towns we cover
Beyond Baltimore County we also cover Howard, Anne Arundel, Carroll, Harford, Montgomery and Frederick County — so Columbia, Annapolis, Bethesda, Rockville, Silver Spring, Gaithersburg and Frederick are all in range. We hold a Maryland license (MHIC #114601) and work in Maryland only, so we do not cross into DC or Virginia.
(443) 450-6110Roofing in Maryland
Maryland sits on the line where the Mid-Atlantic can’t decide what season it is. A Baltimore roof goes through dozens of freeze-thaw cycles between December and March, and that cycling — not the cold itself — is what opens seams, lifts flashing and works water under shingles at the eaves.
Add summer heat that bakes granules off asphalt, the remains of tropical storms coming up the Chesapeake, and the hail that arrives with spring squall lines, and you get roofs that age faster here than the same product would in a milder state. Manufacturer lifespans assume correct installation and adequate ventilation. Most of the failures we are called to are neither.
The housing stock matters as much as the weather. Baltimore City is full of flat and low-slope row-home roofs that need membrane rather than shingles. The older county suburbs — Towson, Catonsville, Pikesville — carry a lot of slate and 1950s framing. Out in Howard, Montgomery and Anne Arundel you are mostly looking at large architectural shingle roofs from the 1980s and 1990s that are now reaching the end of a 25 to 30 year service life.
Whichever suits you
Free, and genuinely no obligation
A leak, a quote you are not sure about, or a roof you think is near the end. We come out, go up, and tell you what is actually there — including when the answer is that it can wait.