Affiliate Disclosure: This Old House's Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. To support this business model, This Old House may be compensated if you purchase through links on our website. ... Affiliate Disclosure: This Old House's Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. To support this business model, This Old House may be compensated if you purchase through links on our website.

Best 5 Roofers in Baltimore, MD

Get a fast personalized quote from a local roofing expert
Reviews by This Old House Reviews Team
Updated May 10, 2023

Repairing your roof and replacing it when it has reached the end of its life expectancy is an important part of maintaining your home as a homeowner in Baltimore, which gets a decent amount of rain. Find the best Baltimore roofing installer for your project with our review guide.

Top Baltimore Roofing Companies

Peak Custom Remodeling Corporation

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Roof Replacement

Energy Efficient Roofing

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Roof Replacement

Energy Efficient Roofing

Peak Custom Remodeling Corporation Logo

What we like about Peak Custom Remodeling Corporation:

  • Locally owned
  • Quality customer service
  • Free inspections
Location: 3106 Lord Baltimore Dr Suite 210, Baltimore, MD 21244 Phone Number: 410-862-3972 Website:www.peakcustomremodeling.com

User Reviews: 4.7/5

GET QUOTE

Experts Ready to Help

Cox Roofing

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Roof Replacement

Energy Efficient Roofing

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Roof Replacement

Energy Efficient Roofing

Cox Roofing Logo

What we like about Cox Roofing:

  • Free inspections
  • Customer education
  • Transparent pricing
Location: 7606 Eastern Ave Suite 102, Baltimore, MD 21224 Phone Number: 443-449-5273 Website:www.coxroofing.biz

User Reviews: 4.6/5

GET QUOTE

Experts Ready to Help

McHenry Roofing

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Energy Efficient Roofing

Asphalt Roofs

Rubber Roofs

Quality Inspection

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Energy Efficient Roofing

Asphalt Roofs

Rubber Roofs

Quality Inspection

McHenry Roofing Logo

What we like about McHenry Roofing:

  • Free inspections
  • Customer education
  • Quality customer service
Location: 215 E Cross St, Baltimore, MD 21230 Phone Number: 410-774-6609 Website:www.mchenryroofers.com

User Reviews: 5.0/5

GET QUOTE

Experts Ready to Help

Roland Slate Service Co., Inc.

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Energy Efficient Roofing

Asphalt Roofs

Quality Inspection

Services:

Roof Repair

Commercial Roofing

Shingle Roofs

Metal Roofs

Roof Replacement

Energy Efficient Roofing

Asphalt Roofs

Quality Inspection

Roland Slate Service Co., Inc. Logo

What we like about Roland Slate Service Co., Inc.:

  • Customer education
  • Reputation for timeliness
  • Quality customer service
Location: 325 W 23rd St, Baltimore, MD 21211 Phone Number: 410-532-9037 Website:www.rolandslate.com

User Reviews: 4.7/5

GET QUOTE

Experts Ready to Help

Bravo Roofing

Services:

Roof Repair

Commercial Roofing

Roof Cleaning

Shingle Roofs

Metal Roofs

Roof Replacement

Asphalt Roofs

Services:

Roof Repair

Commercial Roofing

Roof Cleaning

Shingle Roofs

Metal Roofs

Roof Replacement

Asphalt Roofs

Bravo Roofing Logo

What we like about Bravo Roofing:

  • Preventive services
  • Free inspections
  • Transparent project updates
Location: 1829 Reisterstown Rd Suite 350, Pikesville, MD 21208 Phone Number: 443-450-6110 Website:www.bravoroofingmd.com

User Reviews: 5.0/5

GET QUOTE

Experts Ready to Help

More Local Roofing Companies

MLM Home Improvement LLC

User Reviews: 4.8/5

8600 Lasalle Rd #418, Towson, MD 21286
Towson, MD 21286

Alternative Roofing, Inc.

User Reviews: 4.7/5

5511 Magie St, Baltimore, MD 21225
Baltimore, MD 21225

GMP Construction LLC

User Reviews: 5.0/5

216 Sollers Point Rd, Dundalk, MD 21222
Dundalk, MD 21222

Cole Roofing

User Reviews: 4.1/5

3915 Coolidge Ave, Baltimore, MD 21229
Baltimore, MD 21229

Towson Roofing Pros

User Reviews: 5/5

703 Kenilworth Dr, Towson, MD 21204
Towson, MD 21204

Westview Roofing Co

User Reviews: 5/5

305 N Beaumont Ave, Catonsville, MD 21228
Catonsville, MD 21228

Bob Tuttle Roofing and Gutters

User Reviews: 5.0/5

12 Sumac Rd, Glen Burnie, MD 21060
Glen Burnie, MD 21060

AC Matthews, Roofing & Exteriors

User Reviews: 5/5

120 Beech View Ct, Towson, MD 21286
Towson, MD 21286

Fick Bros Roofing & Exterior Remodeling Co.

User Reviews: 4.4/5

1200 E 25th St, Baltimore, MD 21218
Baltimore, MD 21218

Ranking Methodology

The This Old House Reviews Team evaluated dozens of roofers in the Baltimore area. We looked at the following criteria to select the best roofers:

  • Customer reviews and recommendations
  • Professional experience and specialties
  • Warranties and guarantees
For help choosing the right pro for your project, see our guide below.


Baltimore Roofing Buyers Guide

Below, you'll find a guide to the services roofers usually provide, how to know when to consider replacing your roof, and a few tips on choosing the best company for your needs.

What Services Are Offered by Baltimore Roofers?

Roofers in Baltimore offer a range of services, from roof replacement and repair to roof cleaning. Some even provide other services like installing solar panels.

Roof Repair

When it comes to your roof, it is important to hire an expert. A well-maintained roof protects your home from water damage and other issues, as well as improve its overall energy efficiency.

Roof Cleaning

Cleaning services help get rid of moss, dirt, and debris. Cleaning is also common in Baltimore to maintain the curb appeal of homes. Exposure to precipitation can leave stains and caked on dirt that require professional cleaning services. When you're trying to sell your home, getting your roof cleaned can appeal more to potential buyers.

When Should I Replace My Roof in Baltimore?

Replacing your roof in Baltimore is a significant part of home maintenance. There are a few indicators that can tell you when it's time to replace your roof. One sign that it's time to replace your roof is when many of the shingles are missing or there is leaking, as this is often a signal that the roofing material is worn.

Some homeowners in Baltimore are thinking about switching to solar power. You might want to replace your roof before installing solar panels, however, since you'll want it to last longer than your solar panels.

The final sign to look for is if your roof has reached the end of its life expectancy. Each kind of roofing material will last for a range of time, usually between 20 and 30 years. For more information on the lifespans of roofing materials, look at the table below.

Roofing Materials in Baltimore

Roofers can repair or replace many common roof types. The graphic below shows the typical replacement cost, life span, and energy-efficiency rating (represented by the lighting bolts) for each roofing material.

Roofing Replacement

Asphalt

$3.00 - $7.00 Per Sq Ft.

Life Span: 15-20 years

Roofing Replacement

Concrete (faux clay tile)

$8.00 - $19.00 Per Sq Ft.

Life Span: 50 years

Roofing Replacement

Metal

$5.00 - $14.00 Per Sq Ft.

Life Span: 40-60 years

Roofing Replacement

Slate

$15.00 - $40.00 Per Sq Ft.

Life Span: 60-125 years

Want to learn more?

Speak with an expert today.

Get Quote

Experts Ready to Help

Roofing Replacement

Clay

$12.00 - $25.00 Per Sq Ft.

Life Span: 80-100 years

Want to learn more?

Speak with an expert today.

Get Quote

Experts Ready to Help

How To Find the Right Roofing Company

Evaluating these points will help you choose the best roofing company for the job:

  • Cost and financing: Ask the roofers you're considering hiring for estimates to compare their prices. Understanding the estimated cost and any financing options that may be available can give you a better idea of how much you may need to pay.
  • Customer reviews: Take the time to research the company's reputation through customer reviews for an indication of the company's work quality.
  • Service area and availability: Make sure you check that the roofing company you're considering offers services in your area and is available to begin work as soon as you need it.
  • Licensing and insurance: Requirements vary by state, so you should make sure to check that your roofing company has the proper licensing, insurance, and bonding to work in that state.

Baltimore Roofing FAQ

Which company is the best for roofing services in Baltimore?

The best roofing company in Baltimore is McHenry Roofing, which has a wide range of roofing services and a track record of providing professional services.

How can I tell if the roofer installed or repaired my roof properly?

You can tell if a roofer installed your roof properly by taking a look at your roof to see if there are any shingles that are missing or broken and looking for leaks. The roofer should also leave no nails or debris behind.

What warranties and guarantees do roofing companies offer?

Some roofing companies provide a full guarantee on their work, while others may only cover labor or parts. The duration of a warranty varies depending on the scope of the coverage and the company.

How long do roofs generally last?

Roofs generally last about 20 to 30 years, but some can last much longer. How long your roof lasts varies depending on what material your roof is made of. Certain materials, like clay, have a longer lifespan than others, but they are more expensive.

When should I get my roof inspected?

Your roof should be inspected yearly for general wear and tear. In addition, if you live in an area with the risk of natural disasters, you may want to get your roof inspected a potentially damaging weather event.

To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.

More Best Roofing Companies Pages