Roofing

Roofing Contractors in Baltimore, Maryland

Baltimore CityCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: BALTIMORE, MARYLANDTYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a roofing contractor in Baltimore requires compliance with both Maryland state and Baltimore City regulations. The foundation is obtaining a Maryland Home Improvement Contractor license through MHIC, which involves passing exams, demonstrating experience, and maintaining a surety bond. Additionally, contractors must register for a Baltimore City business license and carry higher insurance coverage than the state minimum. Most roofing work requires building permits from Baltimore City, with costs and timelines varying by project scope. Contractors must include their MHIC license number on all materials and provide required consumer disclosures. Success in Baltimore's competitive roofing market requires maintaining all compliance requirements while delivering quality work in a higher-cost urban environment with aging housing stock and frequent weather-related damage.

License Requirements

Maryland requires roofing contractors to obtain a Home Improvement Contractor license through the Maryland Home Improvement Commission (MHIC). This includes passing a trade knowledge exam, business and law exam, and demonstrating 2 years of experience or completing approved education. The license costs $250 initially and $200 for biennial renewal. Baltimore City requires a separate city business license through the Department of Finance, costing $75-$300 annually depending on business size. Roofing work over $500 requires the MHIC license number on all contracts and advertisements.

Permit Requirements

Baltimore City requires building permits for most roofing work including re-roofing, structural repairs, and additions. Permits are obtained through the Department of Housing and Community Development. Typical residential re-roofing permits cost $100-$300 depending on project value. Commercial projects require additional review and higher fees. Application requires signed contract, proof of insurance, licensed contractor information, and project drawings for major work. Permit approval typically takes 5-10 business days for standard residential work. Emergency repairs may qualify for expedited permits.

Insurance Requirements

Maryland requires minimum $50,000 general liability insurance for MHIC license. Baltimore City contractors must carry $300,000 general liability and $100,000 property damage coverage. Workers' compensation insurance is mandatory for any business with employees. Contractors must maintain a $50,000 surety bond filed with MHIC. Proof of current insurance must be provided with permit applications and license renewals. Some commercial projects may require higher coverage limits.

Typical Cost Ranges

Residential asphalt shingle re-roofing in Baltimore typically ranges $8,000-$15,000 for average homes (1,200-2,000 sq ft). Metal roofing costs $12,000-$25,000. Flat roof replacement ranges $6,000-$12,000. Storm damage repairs average $2,000-$8,000. Commercial roofing projects range $3-$12 per square foot depending on materials and complexity. Labor costs reflect Baltimore's higher wage market compared to rural Maryland areas.

Compliance Checklist

  • Obtain Maryland Home Improvement Contractor (MHIC) license
  • Register for Baltimore City business license
  • Secure required insurance coverage and surety bond
  • Apply for building permits before starting work
  • Include MHIC license number on all contracts and advertising
  • Provide customers with required MHIC disclosure forms
  • Schedule required inspections during project
  • Maintain current insurance certificates and bond documentation