Talk To A Roofer, Not A Salesperson • 410-900-2043 Request A Free Estimate


See Our Reviews

Maryland’s Preferred Roofing Contractor Serving Central Maryland

We have decades of experience that help our staff satisfy all of your roofing-related needs. Our roofing staff can help you with residential and commercial roofing projects alike, so whether you’re a homeowner or a business owner, we’ll be ready to assist you, offering top-tier customer service every step of the way.

Not only can we install new roofing for our clients, but we also repair existing roofs to help you get the most value out of them as possible.

Family Business To Help Serve You

Monroe & Sons Roofing takes great pride in satisfying the needs of all of the clients who choose to work with us. We’re a family-run business with 37 years of roofing experience, and it’s this level of experience that helps us provide high-quality customer service every day. We’re receptive to the wants and needs of our clients, making sure that their satisfaction is prioritized over anything else.

Individualized Roofing Options

Not all homeowners and business owners need the same type of roof. What you need from your roof will depend on your own unique situation. This is something we understand at Monroe & Sons Roofing, which is why we offer an extensive selection of roofing choices to suit the needs of your home or business.

Our roofing experts can also provide recommendations with regards to what roof designs might be best for your needs. We’ll go the extra mile to make sure we leave you with a roof that’s optimal for the needs of your building.

Find Out How We Can Help Meet Your Roofing Needs

Contact us today if you want to learn more about the roofing services we have available. You can reach us at (410) 900-2043 to get more information, and schedule an appointment with one of our experienced professionals. We are here to help serve you in the best way possible — we even offer financing options if needed. We serve a wide variety of areas including Baltimore, Baltimore County, Anne Arundel County, Carroll County, Harford County, and Howard County.


  • Perfect Installs

    Your roof is your home's main defense against the elements. Let us walk you through the best options to fit your needs and once you feel comfortable with your choice, we'll handle the complete installation.

  • Reliable Upgrades

    If you're looking to update or upgrade your roofing and gutters, we've got you covered. Book a free consultation to discuss our six different types of roofing composition and environmentally friendly options!

  • Upkeep & Repair

    Age and environmental factors can wreak havoc on your roof. Ignoring problems for too long can cause headaches down the road. Start with a free inspection today!