Expert Advice On Improving Your Home

May 2023 Reviews

12 Best Roofers in Baltimore, MD

Please enter a valid 5-digit zip code!

Written By Todays Homeowner Local Pros

Last Updated May 2023

Your roof provides insulation, shields you from the elements, and protects your home. It's important (but not always easy) to take good care of it. Damage to the roof of your Baltimore home can result in water damage, pest infestations, or loss of energy efficiency.

Every circumstance is unique, but for every problem, there's a solution. Our guide to the top roofing pros in your area can help you find the right person for any job.

Top 12 Best Roofers in Baltimore

McHenry Roofing

Our Rating

User Rating

215 E Cross St, Baltimore, MD 21230 (410) 774-6609 www.mchenryroofers.com

Locally owned

Quality customer service

Free inspections

Transparent pricing

Customer education

Preventive services

Services Offered

Roof repair
Commercial roofing
Shingle roofs
Metal roofs
Roof replacement
Energy efficient roofing
Asphalt roofs
Rubber roofs
Quality inspection

Towson Roofing Pros

Our Rating

User Rating

703 Kenilworth Dr, Towson, MD 21204 (410) 489-1503 www.towsonroofingpros.com

Quality customer service

Free inspections

Transparent pricing

Customer education

Preventive services

Services Offered

Roof repair
Commercial roofing
Roof cleaning
Shingle roofs
Metal roofs
Roof replacement
Solar panel installation
Asphalt roofs
Rubber roofs
Quality inspection

Roland Slate Service Co., Inc.

Our Rating

User Rating

325 W 23rd St, Baltimore, MD 21211 (410) 532-9037 www.rolandslate.com

Honors appointment windows

Quality customer service

Award-winning service

Free inspections

Transparent pricing

Customer education

Services Offered

Roof repair
Commercial roofing
Shingle roofs
Metal roofs
Roof replacement
Energy efficient roofing
Asphalt roofs
Quality inspection

AC Matthews, Roofing & Exteriors

Our Rating

User Rating

120 Beech View Ct, Towson, MD 21286 (410) 405-7676 www.acmatthews.com

Reputation for timeliness

Quality customer service

Free inspections

Transparent pricing

Preventive services

Services Offered

Roof repair
Commercial roofing
Roof cleaning
Shingle roofs
Metal roofs
Roof replacement
Energy efficient roofing
Solar panel installation
Asphalt roofs
Quality inspection

Bravo Roofing

Our Rating

User Rating

1829 Reisterstown Rd Suite 350, Pikesville, MD 21208 (443) 450-6110 www.bravoroofingmd.com

Transparent project updates

Quality customer service

Free inspections

Transparent pricing

Customer education

Preventive services

Services Offered

Roof repair
Commercial roofing
Roof cleaning
Shingle roofs
Metal roofs
Roof replacement
Asphalt roofs

Fick Bros Roofing & Exterior Remodeling Co.

Our Rating

User Rating

1200 E 25th St, Baltimore, MD 21218 (410) 889-5525 www.fickbros.com

Quality customer service

Award-winning service

Free inspections

Transparent pricing

Customer education

Services Offered

Roof repair
Commercial roofing
Roof cleaning
Shingle roofs
Metal roofs
Roof replacement
Energy efficient roofing
Asphalt roofs

MLM Home Improvement LLC

Our Rating

User Rating

8600 Lasalle Rd #418, Towson, MD 21286 (443) 594-8530 www.mlmhi.com

Transparent project updates

Award-winning service

Quality customer service

Free inspections

Transparent pricing

Customer education

Services Offered

Roof repair
Commercial roofing
Shingle roofs
Metal roofs
Roof replacement
Energy efficient roofing
Asphalt roofs
Quality inspection

Park Heights Roofing

Our Rating

User Rating

15 Sudbrook Ln Suite 1, Pikesville, MD 21208 (410) 358-1257 www.parkheightsroofing.com

Quality customer service

Award-winning service

Transparent pricing

Customer education

Services Offered

Roof repair
Commercial roofing
Shingle roofs
Metal roofs
Roof replacement
Energy efficient roofing
Asphalt roofs
Quality inspection

Amazing Home Contractors

Our Rating

User Rating

2103 Orems Rd, Middle River, MD 21220 (410) 690-4990 www.amazinghomecontractors.com

Quality customer service

Free inspections

Transparent pricing

Customer education

Preventive services

Services Offered

Roof repair
Commercial roofing
Shingle roofs
Metal roofs
Roof replacement
Asphalt roofs
Quality inspection

Alternative Roofing, Inc.

Our Rating

User Rating

5511 Magie St, Baltimore, MD 21225 (410) 489-9000 www.alternativeroofinginc.com

Transparent project updates

Quality customer service

Free inspections

Transparent pricing

Customer education

Preventive services

Services Offered

Roof repair
Commercial roofing
Shingle roofs
Metal roofs
Roof replacement
Quality inspection

Peak Custom Remodeling Corporation

Our Rating

User Rating

3106 Lord Baltimore Dr Suite 210, Baltimore, MD 21244 (410) 862-3972 www.peakcustomremodeling.com

Locally owned

Honors appointment windows

Transparent project updates

Quality customer service

Free inspections

Transparent pricing

Customer education

Services Offered

Roof repair
Commercial roofing
Shingle roofs
Roof replacement
Energy efficient roofing

Cox Roofing

Our Rating

User Rating

7606 Eastern Ave Suite 102, Baltimore, MD 21224 (443) 449-5273 www.coxroofing.biz

Locally owned

Reputation for timeliness

Quality customer service

Award-winning service

Free inspections

Transparent pricing

Customer education

Services Offered

Roof repair
Commercial roofing
Shingle roofs
Roof replacement
Energy efficient roofing
Today's Homeowner Ranking Methodology

Today's Homeowner looks at dozens of datapoints on roofers to come up with our data-driven rankings. It's not possible for a company to pay for preferential treatment in our rankings. We look at the following key factors in determining who should top our list:

  • Company Experience
  • Real User Reviews
  • Company Reputation
  • Accreditations and Licenses
  • Service Area
  • Customer Service
Have questions about our methodology or company ratings? Reach out to FindAPro@TodaysHomeowner.com.

Frequently Asked Questions About Roofing Services in Baltimore, MD

The type of roofing material that's best in Baltimore will depend on things like your budget and how often you want to do maintenance.

Slate is more expensive but is more durable, while asphalt will be cheaper up front but won't last as long. Wood roofs have better insulation than many other materials, which can be very beneficial in the winter.

Usually, roofing work falls under the category of home improvement, in which case your roofer needs to have a license from the Maryland Home Improvement Commission (MHIC). To be licensed with the MHIC, a contractor must have at least two years of work experience and hold general liability insurance.

Roof replacement costs about $7,479 in Baltimore. Things like how badly damaged your roof is, the accessibility of your roof, the material you choose, and the size of your roof can all influence the price.

The best time of year to have your roof replaced is spring or fall. Otherwise, colder temperatures in the winter or hotter temperatures in the summer can get in the way of getting the job done.

Signs that you need to replace your roof include the following:

  • New leaks, particularly around skylights, exterior walls, gutters, vents, and drip edges
  • Large patches of missing shingles
  • Large areas of shingles are missing their granules
  • Visible daylight coming through the boards
  • Buildup of mold, mildew, or moss
  • Damage from strong winds, hail, or heavy rain
  • Roof is between 15 and 30 years old

A professional might either pressure wash or "soft wash" your roof, depending on the roofing material and how much cleaning is needed. Power washing is not recommended for certain roof types, such as asphalt shingles. To soft wash your roof, your contractor may use tools such as brushes and brooms, and chemicals such as detergent and bleach.

Other Baltimore, MD Home Services