Who is Charm City Roofing?

Charm City Roofing is a full-service licensed and insured roofing contractor, specializing in roof repair and roof replacement.

Our repair and replacement services cover all roof types. Flat, pitched, wood, EPDM synthetic rubber, it doesn’t matter, our roofers do it all in a clean and efficient manner.

A methodical, routine-based approach to roofing tends to keep new roof costs reasonable.

We Are Baltimore

We are committed to providing expert craftsmanship and outstanding customer service to the Greater Baltimore area. We are not just a Baltimore roofing company, however. Our roofing services extend well beyond the city into surrounding counties. Anne Arundel County, Baltimore County and Howard County are all treated as home base for our business.

We get each job done properly and promptly regardless of the job and location. We have the experience and tools you need whether you have a steep slope, shingle or flat rubber roof.