Schedule your FREE Roof Inspection and join our list of SATISFIED customers!


Monarch Roofing Recent Projects

Monarch Roofing, a trusted local roofing contractor based out of Grasonville, MD, delivers expert residential & commercial roofing services, including roof replacements, repairs, & maintenance. We serve Queen Anne’s, Kent, Dorchester, & Talbot counties, Annapolis & other areas in Anne Arundel County. Our roofing services include shingle, metal, & flat roof installations, storm damage repairs, roof inspections, & emergency roofing repairs when a roof leak is discovered. As licensed & insured professionals, we also specialize in gutter installations, replacements ensuring optimal water drainage & roof protection. Choose Monarch Roofing to be your roofing contractor for durable & high-performance roofing (asphalt shingle, metal, cedar shake)

Check out some of our recent work in Grasonville, MD and the surrounding area, and read what your neighbors are saying in their reviews. Explore our interactive portfolio by filtering projects by location, photos, and reviews. Use the filter buttons at the top right of the map for an easy search experience!

Owens Corning Roofing Contractor Maryland

Catch All Roofing Contractor Maryland

CertainTeed Roofing Contractor Maryland

IKO Roofing Contractor Maryland

GAF Roofing Logo