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 helping ensure that your roofing needs are accomplished effectively and efficiently. In fact, as specialists in residential as well as commercial roofing, we have professionals who are well equipped with the knowledge and expertise to help make sure your roofing is fully intact. The reality is, we at Monroe & Sons Roofing are here to properly provide you with the best customer service that is truly second to none. Ultimately, whether you are looking to construct a new building or whether your current roof is in need of dire repairs, we are here to help make sure your roof keeps your entire home dry for many years to come.

Family Business To Help Serve You

When it comes to providing the best of the best in customer service, our professionals have decades of experience helping homeowners maintain their roofs. From residential roofing to commercial roofing, we are here to help make sure all your roofing needs are taken care of effectively and efficiently. In fact, we have been in business for over 37 years. The reality is, we really do take pride in each and every one of our homeowners. Ultimately, our dedicated and experienced professionals will work with homeowners to find solutions to best suit their roofing needs.

Individualized Roofing Options

For the most part, having a roof that is effective and efficient becomes key for any homeowner in the Maryland area. In fact, we offer a slew of different roofing options and our professionals are here to help design the perfect solutions to best suit your specific needs. The reality is, it’s important to know what you need from your roof — particularly when it comes to the right repairs and features that are best suited to your home and roof itself. Ultimately, we go above and beyond to help ensure that all our customers have the right solutions for their roofing needs.

Find Out How We Can Help Meet Your Roofing Needs

If you are interested in finding out about how exactly we can help make the most out of your roof, give us a call today. Contact us to find out the best roofing solutions for your home and the options that are available to you when it comes to creating a roof that is as sturdy as ever before and can last you quite a long time. Call 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 to help you get your roof in order once and for all. 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!