Residential and Commericial Roofing Company 
Serving Baltimore MD and the surrounding counties
for over 38 years!

Advance Moisture Protection Inc. has proudly been a Maryland roofing company for over 38 years. We are a family owned and operated faith-based roofing company in Baltimore- focused on providing superior craftsmanship and exceptional customer service. The Northeastern Climate can be unforgiving, that’s why we only use the highest quality materials available. As Baltimore’s best roofers we have built a reputation for superior service and roof repair, as a dependable roofing contractor that delivers quality work on every job we do. Our attention to detail, quality of work and customer service is what sets us apart.

With over 38 years’ in commercial roofing and residential roofing service and repair, our crews have the skill, experience, and equipment to complete any job. Advance Moisture Protection, roofing contractor, specializing in new flat roof systems, EPDM, TPO, PVC, flat roof repair, new shingle roof systems, as Certified CertainTeed Roof System Installers, Shingle roof repair, emergency roof repairs, Gutter repair and replacement, and siding repair and replacement. With locations in Baltimore City, White Marsh, and Abingdon, Advance Moisture Protection Proudly serves, Baltimore City, Baltimore County, Allegany county, Anne Arundel County, Calvert County, Cecil County, Charles County, Dorchester County, Frederick County, Garrett County, Harford County, Howard County, Kent County, Montgomery County, Prince Georges County, Queen Ann’s County, St. Mary’s County, Somerset County, Talbot County, Washington County, Wicomico County, and Worcester County. We are fully licensed and insured so you know your project will be done correctly and safely. In addition, we make sure your grounds are left exactly as it was before our crew leaves. Your roof will not only perform properly, but it will look great too.

About Us

Residential Roofing

Commercial Roofing

Amen! Your Roof, Our Passion