Back to Articles
How to Choose a Roofing Contractor in Maryland: What Every Homeowner Should Know
By Great Oak Roofing Team

How to Choose a Roofing Contractor in Maryland: What Every Homeowner Should Know

Replacing or repairing a roof is one of the most significant investments you'll make in your home. In Maryland, where we see everything from summer hurricanes to winter ice storms, the quality of your roofing contractor directly affects how long that roof protects your family. Unfortunately, the roofing industry also attracts more than its fair share of bad actors — storm chasers, unlicensed operators, and contractors who vanish the moment a warranty issue surfaces.

Here's what you need to know to hire smart.

Maryland Requires a Home Improvement Contractor (MHIC) License

This is non-negotiable. In Maryland, any contractor performing home improvement work valued at $500 or more must hold a valid Maryland Home Improvement Commission (MHIC) license. You can verify a contractor's license at Maryland MHIC's online lookup — takes about 30 seconds.

An MHIC license means:

  • The contractor has passed a background check
  • They've demonstrated basic knowledge of construction laws
  • They're registered with the state and accountable if disputes arise
  • You have access to the Maryland Home Improvement Guaranty Fund if the contractor commits fraud or abandonment

If a contractor can't provide an MHIC number, stop the conversation there. No legitimate Maryland roofer operates without one.

Verify Insurance — Both Kinds

A roofing contractor must carry two types of insurance:

1. General Liability Insurance — Covers property damage during the job. If a crew member drops a tool through your skylight or damages your landscaping, their liability policy pays for it — not yours.

2. Workers' Compensation Insurance — This is the one homeowners most often overlook. If a roofer falls off your roof and they don't have workers' comp, you could be liable for their medical bills and lost wages. In Maryland, this exposure is real.

Ask for certificates of insurance directly from the contractor, and call the issuing agency to verify the policy is current. Don't just accept a piece of paper — policies can lapse.

Understand What the Warranty Actually Covers

Roofing warranties come in two forms, and confusing them is one of the most common homeowner mistakes:

Manufacturer's Warranty — Covers defects in the shingles or materials themselves. Most quality shingles (GAF, Owens Corning, CertainTeed) carry 30-year to lifetime warranties. But read the fine print: many manufacturer warranties require certified installation to be valid.

Workmanship Warranty — Covers the contractor's installation quality. This is where you see huge variation. A fly-by-night company might offer one year. A quality local contractor should offer at least 5–10 years on workmanship, with some offering lifetime labor warranties.

Red flags to watch for:

  • No written workmanship warranty at all
  • A warranty "voided if you make any changes to the home"
  • Warranties that transfer to a parent company that's out of business
  • The contractor is a temporary LLC formed after a storm (check their state registration date)

Local Contractors vs. National Chains: The Real Difference

National roofing chains advertise heavily and can seem reassuring. But there are genuine trade-offs:

Local contractors:

  • Know Maryland's specific code requirements and HOA rules (especially relevant in communities like Crofton or Odenton)
  • Have established relationships with local inspectors
  • Their reputation depends on your neighborhood — you can call their previous customers
  • When a warranty issue arises, you know who to call

National chains:

  • May subcontract work to local crews anyway, adding a markup
  • Corporate warranty processes can be slow and bureaucratic
  • High turnover means the person who sold you the job may be gone by the time you have a problem

Ask any contractor: "Will you be using subcontractors on this job?" If yes, ask to see their insurance and licensing as well.

5 Questions to Ask Every Roofing Contractor

Before you sign anything, ask these directly:

1. "Can I see your MHIC license number and current certificates of insurance?" Any legitimate contractor will hand these over immediately. Hesitation is a red flag.

2. "How long have you been operating in Anne Arundel County specifically?" Local experience matters. Maryland's climate — hot humid summers, freeze-thaw winters, occasional severe storms — creates specific roofing challenges. A contractor who's worked in our area for years understands those conditions.

3. "Who will actually be on my roof, and will they be your employees or subcontractors?" Know who's showing up. If subs are involved, you have every right to ask about their credentials too.

4. "What roofing materials do you recommend for my specific home, and why?" A trustworthy contractor will walk you through the options honestly — not just push the highest-margin product. They should ask about your budget, how long you plan to stay in the home, and your HOA requirements before making a recommendation.

5. "Can you provide three local references from jobs completed in the past 12 months?" Recent references matter. A contractor who did great work five years ago may have changed crews, ownership, or quality standards. Call those references and ask specifically about communication, cleanup, and how issues were handled.

Avoiding Storm Chasers

After any major hail or wind event in Anne Arundel County, you'll see out-of-state trucks in subdivisions and door-to-door solicitors claiming to have "spotted damage" on your roof. Some are legitimate; many are not.

Warning signs of a storm chaser:

  • Out-of-state plates and no local office address
  • Pressure to sign a contract before you've gotten other estimates
  • Offers to "handle the insurance claim for you" and waive your deductible (this is insurance fraud)
  • Won't provide an MHIC number or Maryland-registered business address

Legitimate roofing companies don't need to knock on your door. If you suspect storm damage, call a trusted local contractor proactively.

What a Quality Estimate Should Look Like

A legitimate roofing estimate should be detailed and in writing. It should specify:

  • The exact materials being used (brand, product line, color)
  • The scope of work (full tear-off vs. overlay, underlayment, flashing replacement)
  • Project timeline
  • Payment schedule (be wary of contractors demanding full payment upfront)
  • Cleanup and disposal details

If an estimate is just a number on a sticky note, walk away.


At Great Oak Roofing, we're MHIC-licensed, fully insured, and have been serving Anne Arundel County homeowners for years. We'll answer every question on this list — and a few more you haven't thought to ask yet. Contact us for a free, no-pressure estimate on your roof replacement or repair.

Need Professional Help?

Our experts are ready to assist you with your home improvement needs.

See examples of our quality work in our project gallery, or request a free estimate to discuss your project.

Call us: 410-378-7663

Related Articles

Explore more helpful tips and guides for your home improvement projects.