Roofing company License Requirements in Baltimore, MD
Last reviewed: July 2026
Quick Answer
Yes, roofing contractors in Baltimore must obtain a Home Improvement License from the Maryland Department of Labor, Licensing and Regulation (DLLR). You also need a Baltimore City trade license and must comply with local zoning and building permits. Workers' compensation insurance is mandatory if you have employees. The DLLR issues the state license after completing required application steps, which typically takes 4-6 weeks.
Key Facts
- •Maryland requires roofing contractors to obtain a Home Improvement License from DLLR.
- •Baltimore City requires additional trade licenses and zoning permits for roofing operations.
- •Roofing contractors must carry workers' compensation insurance and maintain bonding.
- •Federal OSHA regulations apply to all roofing work sites with employee safety requirements.
- •License renewal occurs annually with continuing education requirements for Maryland contractors.
State Licence Requirements
Licence name
Home Improvement License - Roofing
Issued by
Maryland Department of Labor, Licensing and Regulation (DLLR), Division of Occupational and Professional Licensing
Cost
$400-$600
Processing time
4-6 weeks
How to apply
To obtain a Maryland Home Improvement License for roofing, visit the DLLR website or submit an application through their licensing portal. You must complete the application form (form provided by DLLR), which requires your business information, proof of competency, and proof of workers' compensation insurance coverage.
You are required to demonstrate competency through either: (1) providing evidence of five years of roofing experience in the past ten years, verified by prior employers or professional references; or (2) passing the state examination administered by DLLR, which covers Maryland home improvement laws, roofing codes, and safety standards.
Submit your completed application with supporting documentation including a copy of your EIN, proof of general liability insurance (minimum $300,000), workers' compensation insurance certificate, and government-issued photo identification. You may also be required to submit a surety bond in the amount of $5,000-$10,000. Applications are processed through the DLLR at 500 North Calvert Street, Baltimore, MD 21202, or online through their licensing system at https://mda.maryland.gov/programs/Pages/index.aspx. The state statute creating this requirement is Maryland Commercial Law § 13-605.
Federal Requirements
Federal OSHA regulations apply to all roofing operations employing workers in Maryland. Your roofing company must comply with 29 CFR Part 1926 Subpart R, which covers fall protection, roof safety systems, and worker training requirements. You are required to obtain an Employer Identification Number (EIN) from the IRS under 26 U.S.C. § 6109, even if you are a sole proprietor with employees.
All roofing contractors must maintain workers' compensation insurance as mandated by federal and state law. If you handle asbestos-containing roofing materials, EPA regulations under the National Emission Standards for Hazardous Air Pollutants (NESHAP) at 40 CFR Part 61 apply to your demolition and removal activities. You must notify the EPA before disturbing asbestos-containing materials.
ADA compliance obligations require that your facilities and services be accessible to individuals with disabilities under Title III of the Americans with Disabilities Act (42 U.S.C. § 12181). If you employ more than 50 employees, you must comply with the Affordable Care Act employer mandate. Environmental Protection Agency regulations may also apply if you handle roofing materials containing hazardous substances or generate construction and demolition debris.
Local & County Requirements
Baltimore City requires additional licensing and permitting beyond the state Home Improvement License. You must obtain a Baltimore City Trade License from the Department of Finance, which costs approximately $130-$200 and is valid for one year. All roofing work requires a Building and Fire Code Permit from the Department of Housing and Community Development (Permit Service Center) before beginning work on residential or commercial properties.
Zoning compliance is mandatory—verify that your office location and operations comply with Baltimore City zoning regulations. Residential roofing projects may require additional permits depending on whether structural modifications are involved. Commercial roofing projects often require separate mechanical and electrical permits if any systems are affected.
Fire Marshal approval may be required for projects involving flat roofs or roof access modifications. The Department of General Services, Permits Office, can be reached at (410) 396-5858 or through their online portal at https://baltimore311.baltimorecity.gov. Some neighborhoods with historic district designations require additional approval from the Commission for Historical and Architectural Preservation (CHAP) before roofing work can commence. Workers must also comply with local noise ordinances during operational hours.
Total Cost Breakdown
A roofing contractor's first-year costs in Baltimore include multiple required licenses and insurance expenses. The Maryland State Home Improvement License costs $400-$600 for initial application and issuance. The competency examination, if required, costs approximately $100-$150. The surety bond, required as part of the state application, costs $300-$500 depending on bond amount and your business creditworthiness.
Baltimore City Trade License costs $130-$200 for the first year. Building and Fire Code permits for initial roofing projects range from $50-$300 per project depending on scope and property type. General liability insurance (minimum $300,000 coverage) typically costs $800-$1,500 annually for a small roofing operation. Workers' compensation insurance varies by your payroll and claims history but averages $1,200-$3,000 annually for a contractor with 2-3 employees.
Optional but recommended costs include: business registration/incorporation with Maryland Department of Assessments and Taxation ($100-$150), business liability umbrella insurance ($200-$400), OSHA 10-hour construction safety training for yourself and employees ($100-$200 per person), and bonding for specific large projects ($400-$1,000 depending on contract value).
A realistic total first-year cost estimate ranges from $3,500-$6,800 for a solo contractor to $4,500-$8,500 for a small firm with 2-3 employees, including all state and local licenses, required insurance minimums, bonding, and examination fees. Annual renewal costs (years 2+) typically decrease to $2,500-$4,500 as you eliminate one-time fees.
Licence Renewal
Maryland Home Improvement Licenses must be renewed annually. Your renewal deadline is tied to your original issue date, typically requiring renewal 12 months after issuance. You must submit your renewal application at least 30 days before your license expires through the DLLR online portal or by mail. The renewal fee is $300-$400.
Continuing education is required for license renewal—you must complete at least three hours of approved home improvement continuing education courses covering Maryland home improvement law, consumer protection, or roofing safety standards. Approved course providers are listed on the DLLR website. You must maintain proof of workers' compensation insurance and general liability insurance throughout the renewal period.
If you miss your renewal deadline, your license will expire automatically, and you cannot legally perform roofing work in Maryland. Late renewal may incur a penalty fee of $50-$100, and you may need to resubmit your complete application as a new applicant. Renewal can be completed online through the DLLR licensing system, which is the fastest option. The Baltimore City Trade License also requires separate annual renewal with the Department of Finance at approximately the same time.
Penalties for Operating Without a Licence
Operating as a roofing contractor without a valid Maryland Home Improvement License is illegal and subject to strict penalties. Under Maryland Commercial Law § 13-703, performing roofing work without proper licensure is a violation that carries fines up to $500 for each violation, with each day of unlicensed operation considered a separate violation. This can result in total fines exceeding $5,000-$10,000 if the violation spans multiple days or projects.
Criminal penalties apply for repeat violations or fraudulent licensing claims. Maryland Commercial Law § 13-704 establishes criminal liability for knowingly making false statements on license applications, which can result in fines up to $1,000 and imprisonment for up to one year. DLLR has authority to issue cease-and-desist orders immediately upon discovery of unlicensed roofing operations, requiring you to stop all work and remove equipment from job sites.
The state enforces compliance through complaint investigations by DLLR inspectors and through reports from building permit offices, homeowners, and general contractors. Insurance implications are severe—your liability insurance will not cover damages or injuries occurring during unlicensed operations, leaving you personally liable for all claims. Additionally, homeowners may have grounds to cancel contracts and demand full refunds, and Baltimore City can assess additional civil penalties of $250-$500 per day for local licensing violations. Serious violations may result in permanent license denial and public listing on the Maryland Attorney General's consumer protection database.
Get your Maryland roofing contractor license faster with our step-by-step application guide and document checklist.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get a roofing license in Baltimore from start to finish?
The complete process typically takes 6-10 weeks. The DLLR processes state Home Improvement License applications within 4-6 weeks after you submit all required documents. If you need to pass the competency examination instead of providing work history verification, add 2-4 weeks for exam scheduling and results. Baltimore City Trade License processing adds 1-2 weeks. To expedite, prepare all documentation simultaneously: business registration proof, insurance certificates, workers' compensation documentation, and surety bond application. Submit your state application first, then apply for the city license while waiting for state approval. Some applicants complete everything within 4-5 weeks by having all materials ready and submitting complete applications with no missing documents.
What specific insurance coverage do I need as a Baltimore roofing contractor?
You must have workers' compensation insurance if you employ any workers—this is mandatory under Maryland Labor Law and required to obtain your Home Improvement License. The DLLR requires proof of workers' compensation before issuing your license. General liability insurance with minimum $300,000 coverage is required by the state and most homeowners' insurance policies. Additionally, most legitimate roofing contractors carry umbrella liability insurance ($1,000,000+) to protect against catastrophic claims. Property insurance on your equipment and vehicles is not legally required but is essential for business protection. Some Baltimore neighborhoods or large commercial projects require additional coverage specifications. When applying for the state license, you must submit current insurance certificates dated within 30 days of your application. If your insurance lapses, your license can be suspended immediately, and you cannot legally work until coverage is reinstated.
Can I transfer a roofing license from another state to Maryland or Baltimore?
Maryland does not have reciprocal licensing agreements with other states for roofing contractors. Even if you hold a valid roofing license in Pennsylvania, Virginia, West Virginia, or another neighboring state, you cannot simply transfer or reciprocate it to Maryland. You must apply for a Maryland Home Improvement License as a new applicant and meet Maryland's specific requirements. However, your out-of-state roofing experience counts toward the five-year work history requirement—you can use verified employment from other states to demonstrate competency without taking the Maryland examination. Gather documentation from your previous employers in other states showing you worked as a roofing contractor for at least five years within the past ten years. Submit these verification letters with your Maryland application. Some applicants find it faster to use work history verification rather than taking Maryland's exam, even though both paths are valid. You still need to apply for the Baltimore City Trade License separately—your out-of-state license does not satisfy local requirements.
What happens if I start a roofing business in Baltimore without getting licensed first?
Operating without a license exposes you to severe legal and financial consequences. If caught by DLLR inspectors or reported by homeowners or building permit offices, you face fines up to $500 per day of unlicensed operation—potentially totaling thousands of dollars. Each day you work without proper licensing is treated as a separate violation. DLLR will issue an immediate cease-and-desist order requiring you to stop all work, remove equipment from job sites, and not accept new customers. This can damage your reputation in the Baltimore roofing community, as contractors and homeowners share information about licensing violations.
Your liability insurance will not cover damages, injuries, or defects from work performed without proper licensing, leaving you personally responsible for all claims—potentially costing tens of thousands of dollars. Homeowners have legal grounds to cancel contracts with unlicensed contractors and demand full refunds, meaning you could lose both payment and be forced to pay back refund amounts. Criminal charges may be filed if violations are egregious or repeated, potentially resulting in jail time and permanent license denial. The better approach is to invest the 6-10 weeks and $3,500-$6,800 upfront to obtain proper licensing before accepting any roofing work.
Are there local Baltimore neighborhoods that have additional roofing requirements beyond city permits?
Yes, Baltimore has several historic districts that require additional approval from the Commission for Historical and Architectural Preservation (CHAP) before any roofing work can begin. These include Federal Hill, Fell's Point, Canton, Fells Point, and numerous National Register Historic Districts. If your roofing project is in a historic district, you must obtain CHAP approval in addition to the standard building permit. CHAP reviews roofing material types, colors, and styles to ensure they are historically appropriate and preserve the district's character.
For example, in Federal Hill, CHAP typically requires that replacement roofing matches original materials in color and style—you cannot simply use modern asphalt shingles if the historic home originally had slate or clay tiles. This can delay your project timeline by 2-4 weeks while waiting for CHAP approval and inspection. Contact CHAP at (410) 396-4866 before quoting or scheduling work in historic neighborhoods. Additionally, some homeowner associations in neighborhoods like Harbor East or Canton may have covenants requiring architectural review for roofing projects. Always verify local zoning and historic district requirements before providing estimates or starting work, as non-compliance can result in fines and orders to remove improperly installed roofing.
Other Business Types in Baltimore, MD
roofing contractor Licensing in Other States
See roofing contractor licensing in every state →Sources & References
- Maryland Commercial Law § 13-601 et seq. — Establishes home improvement license requirements for roofing contractors
- Maryland Commercial Law § 13-605 — Defines scope of roofing work and contractor responsibilities
- Maryland Code, Labor and Employment § 5-103 — Requires workers' compensation insurance for contractors with employees
- OSHA 29 CFR Part 1926 Subpart R — Federal fall protection and roof work safety standards
- Baltimore City Code Title 13 — Local licensing and permit requirements for roofing contractors
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed July 2026. Scheduled for re-verification by July 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.