MHIC #111971 · GAF Factory-Certified · A+ BBB Call (240) 880-2108

Baltimore Metro · Maryland

Roofing and Siding Across Baltimore City and Baltimore County

Baltimore is not a suburb of Washington and its roofs are not suburban roofs. The default residential roof in the city is flat or low-slope — membrane, modified bitumen, built-up asphalt, silver coating — terminating into a shared party wall, draining through an internal drain or a rear box gutter, and frequently carrying a roof deck. Quoting that like an asphalt shingle job is how homeowners end up with a roof that fails in a season. We quote it as what it is.

City or county? It determines who issues your permit and who inspects the work. Baltimore City is its own jurisdiction. Towson, Catonsville, Dundalk, Essex, Parkville, Pikesville and Owings Mills are unincorporated Baltimore County — even when the mailing address says Baltimore. We confirm which one applies from the address before we file anything.

What makes Baltimore roofing genuinely different

Cities and neighbourhoods we cover

Baltimore, MD — Baltimore City

Baltimore rowhouse roofs are flat or low-slope, not shingled. What is up there is usually built-up roofing — layers of felt and asphalt, sometimes with gravel — or a modified bitumen cap sheet torched or self-adhered…

roof repair · roof replacement · storm damage · siding repair · siding replacement

Towson, MD — Baltimore County

Towson is genuinely two roofing markets on the same map. Rodgers Forge, Anneslie and the Loch Raven Village blocks are brick rowhomes with flat or very low-slope roofs behind a parapet — membrane and coating work, not…

roof repair · roof replacement · storm damage · siding repair · siding replacement

Catonsville, MD — Baltimore County

Catonsville has more genuinely complicated roofs than anywhere else in the county. The older Frederick Road houses are steep, cut up with turrets, dormers, porch roofs and multiple valleys, and a number of them are…

roof repair · roof replacement · storm damage · siding repair · siding replacement

Dundalk, MD — Baltimore County

Dundalk is a planned-housing town and it shows on the roofs. The garden-village blocks and the war-housing duplexes are brick with flat or low-slope roofs behind parapets, and those are membrane roofs. The Cape Cods and…

roof repair · roof replacement · storm damage · siding repair · siding replacement

Essex, MD — Baltimore County

The war-housing rows and duplexes are low-slope and flat, built fast and built cheap, and most of them are on their third or fourth roof covering. The Capes and ramblers behind them are pitched shingle. What Essex has…

roof repair · roof replacement · storm damage · siding repair · siding replacement

Parkville, MD — Baltimore County

Mostly conventional pitched shingle roofs on ramblers and splits, with real pockets of porch-front rowhome blocks toward the Harford Road corridor that are flat or low-slope behind a parapet. Split-levels bring their…

roof repair · roof replacement · storm damage · siding repair · siding replacement

Pikesville, MD — Baltimore County

Sudbrook Park is the outlier and it is worth knowing about: a nineteenth-century planned suburb of frame houses with steep, irregular, multi-gable roofs, deep overhangs and complicated valley work, several still on…

roof repair · roof replacement · storm damage · siding repair · siding replacement

Owings Mills, MD — Baltimore County

Owings Mills is the opposite of the rest of this list. There is very little historic stock and almost no flat rowhouse roofing. What there is instead is a large, uniform inventory of 1980s to 2000s single-family homes…

roof repair · roof replacement · storm damage · siding repair · siding replacement

Before you get quotes

What actually drives roof replacement cost in Baltimore — the full list of variables, how to read a quote, and the line items to demand from every bidder.

Water coming in right now? Emergency leak response in Baltimore.

How a Maryland roof insurance claim actually works.

Book My Free InspectionCall (240) 880-2108
Call (240) 880-2108 Free Inspection