Trade directory · Baltimore metro · Maryland

Roofing contractors in
Baltimore, Maryland.

A public directory of licensed roofing contractors serving greater Baltimore. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
355
U.S. Census Bureau
Peak Season
April through October, with highest demand May-August for new installations and November-February for storm damage repairs
Market estimate
Avg. Response Time
24-72 hours for initial contact, 5-10 days for detailed estimates during peak season
Operator average
Avg. Hourly Wage
$29/hr
Bureau of Labor Statistics
§ A · Market rates

Common Job Costs

BALTIMORE-MD · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
Flat roof replacement (EPDM/TPO)
Typical range based on local flat roof replacement (epdm/tpo) jobs.
$6,000 – $12,000
Chimney flashing repair
Typical range based on local chimney flashing repair jobs.
$400 – $1,200
§ B · Regulatory

Licensing Requirements

MD
§1

Licensing Requirements

Maryland requires Home Improvement Contractor (HIC) license through DLLR. Must pass written exam, provide $20,000 surety bond, carry minimum insurance. Residential contractors need additional local licenses in Baltimore City. Commercial work over $25,000 requires contractor license. Renewal every 2 years with continuing education.

§2

Permit Requirements

Baltimore City requires permits for roof replacement, structural repairs over $1,000, and new installations. Emergency repairs under $1,000 exempt. Permit fees range $75-$300 based on project value. Plans required for commercial work.

§3

Inspection Schedule

Rough inspection after structural work, final inspection upon completion. Emergency repairs inspected within 48 hours of permit application. Commercial projects require additional structural inspections.

§4

Insurance Minimums

$100,000 general liability and $300,000 property damage required for HIC license. Workers compensation mandatory with employees. Baltimore City contractors need $500,000 aggregate coverage.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet Experience Requirements

Document 2 years roofing experience or complete approved training program. Gather employment records, certificates, or apprenticeship completion documentation.

01/06
2

Obtain Required Insurance

Secure minimum $100,000 general liability and $300,000 property damage insurance. Get workers compensation if hiring employees. Obtain certificates of insurance from carrier.

02/06
3

Get Surety Bond

Purchase $20,000 surety bond from approved provider. Bond protects consumers and must remain active throughout license period.

03/06
4

Pass Written Examination

Schedule and pass Maryland HIC exam through PSI Services. Covers business law, construction practices, safety regulations, and consumer protection laws.

04/06
5

Submit Application and Fees

Complete HIC application through Maryland DLLR online portal. Submit proof of insurance, bond, experience documentation, and $390 licensing fee.

05/06
6

Obtain Local Licenses

Apply for Baltimore City contractor license if working within city limits. Submit additional application, insurance certificates, and local fees.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Baltimore's roofing market stays busy year-round with 355 licensed contractors competing across the metro. Row houses dominate residential work - think steep pitches, tight access, and frequent storm damage from nor'easters. Commercial demand comes from aging industrial buildings and new construction. Costs run 10-15% above national average due to labor rates, material transport, and city permit requirements. Weather drives emergency repair spikes, especially ice dam season. The market's competitive but steady - established contractors with city relationships do well, newcomers fight for scraps. Getting licensed in Maryland means jumping through DLLR hoops - HIC license, bonding, insurance minimums, plus separate Baltimore City licensing for local work. Peak season runs April through October, but storm work keeps crews busy in winter. Know your lead paint regulations on pre-1978 homes - EPA RRP certification isn't optional. Labor shortage keeps wages climbing, currently $28.55/hour median. Focus on insurance restoration work and maintenance contracts for steady income between new construction cycles.

Data Sources
  • Median hourly wage
    Bureau of Labor Statistics (BLS) Occupational Employment Statistics
  • Number of licensed establishments
    U.S. Census Bureau County Business Patterns
  • Licensing requirements
    Maryland Department of Labor, Licensing and Regulation (DLLR)
  • Insurance minimums
    Maryland DLLR Home Improvement Commission
  • Permit requirements
    Baltimore City Department of Housing and Community Development
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to do roofing work in Baltimore, MD?

Maryland requires a Home Improvement Contractor (HIC) license through DLLR for residential roofing, plus separate Baltimore City licensing. Commercial work over $25,000 needs a contractor license. Source: Maryland DLLR licensing board.

Q/02

How much do roofing contractors make in Baltimore?

Median hourly wage is $28.55/hour or $59,384 annually according to BLS data. Established contractors with insurance restoration contracts typically earn above median rates.

Q/03

When is peak roofing season in Baltimore?

April through October for planned work, with May-August seeing highest new installation demand. Storm damage creates secondary peak November-February during nor'easter season.

Q/04

Do I need permits for roof work in Baltimore City?

Yes, Baltimore requires permits for roof replacement, structural repairs over $1,000, and new installations. Emergency repairs under $1,000 are exempt. Source: Baltimore City Building Department.

Q/05

What insurance do roofing contractors need in Maryland?

Minimum $100,000 general liability and $300,000 property damage for state HIC license. Baltimore City work requires $500,000 aggregate coverage. Workers comp mandatory with employees.

§ F · Directory

Roofing contractors in Baltimore

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.