Roofing contractors in
Gaithersburg, Maryland.
A public directory of roofing contractor businesses serving greater Gaithersburg. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Roofing jobs in Gaithersburg
0 open jobs in Gaithersburg.
The controlled job pilot is not open yet.
Common Job Costs
Licensing Requirements
Licensing Requirements
Maryland requires roofing contractors to be licensed through the Home Improvement Commission (HIC). License types: (1) Master Roofer - demonstrates 5+ years experience and passes written exam covering safety, building codes, and trade knowledge. (2) Journeyman Roofer - requires 3+ years documented experience and exam passage. (3) Apprentice Roofer - entry level, works under supervision. HIC exam covers Maryland Building Code, National Roofing Contractors Association (NRCA) standards, and safety protocols (OSHA 30). License renewal required every 2 years with continuing education (4 hours per renewal cycle). All roofers must maintain current CPR/First Aid certification.
Permit Requirements
Gaithersburg requires building permits for all roof replacements, installations, and major repairs exceeding $1,000. Permits issued by City of Gaithersburg Department of Permitting, Inspections and Enforcement. Standard residential roof replacement permit fee: $150-300 based on project value. Permits valid for 180 days; extensions available. Commercial projects require additional structural engineering review if roof load capacity affected. Tear-off and disposal compliance with Montgomery County solid waste regulations mandatory.
Inspection Schedule
Initial permit inspection required before work begins (roof access and safety measures verified). Intermediate inspection after tear-off/removal to verify structural integrity and identify hidden damage (typically days 1-3 of project). Final inspection upon completion verifies code compliance, proper flashing installation, ventilation adequacy, and attachment specifications. All inspections conducted by City of Gaithersburg Building Official or certified inspector. Final approval required before occupancy certificate issued for new construction.
Insurance Minimums
Maryland requires minimum General Liability Insurance of $300,000 per occurrence/$1,000,000 aggregate. Workers' Compensation Insurance mandatory if any employees; minimum $100,000 coverage. Property damage coverage minimum $100,000. Proof of insurance must be provided to homeowners and City of Gaithersburg before permit issuance. Umbrella/excess liability of $1,000,000+ strongly recommended given roofing injury exposure.
Local market snapshot
Source: DoorBase, aggregated public ZIP-level data. Updated 7/17/2026.
How to Get Licensed
Step 1: Verify Experience Requirements
Document your roofing experience. For Master Roofer license, you need minimum 5 years of full-time roofing work. For Journeyman, minimum 3 years. Experience must be verifiable through employment records, tax returns, or contractor documentation. Self-employment counts; employee hours count. Keep detailed records with dates, project types, and supervisors' contact information. Maryland HIC will verify experience during application review.
Step 2: Complete HIC Application
Submit application to Maryland Home Improvement Commission. Required documents: proof of experience (W-2s, 1099s, employment letters), Social Security number, current address, phone number. Application fee is $150-200. Processing time is 15-20 business days. You can apply online through Maryland's licensing portal or submit paper application to HIC office in Baltimore. Include clear documentation of all roofing projects completed.
Step 3: Schedule and Pass Written Exam
Register for Maryland HIC written examination. Exam covers: Maryland Building Code (roof assembly sections), NRCA roofing standards, safety protocols (OSHA 30 requirements), business practices, and Maryland Home Improvement Act regulations. Exam is 100 multiple-choice questions; 70% passing score required. Test sites available in Baltimore and regional locations. Study materials provided by HIC include code references and practice exams. Allow 4-6 weeks preparation time minimum.
Step 4: Obtain Insurance Certificates
Secure General Liability Insurance minimum $300,000/$1,000,000 and Workers' Compensation Insurance before license issuance. Get Certificate of Insurance from your insurance provider; include your business name, policy numbers, and coverage limits. Submit certificates to HIC with your application or immediately after exam passage. Insurance must remain active throughout license term.
Step 5: Receive License and Register Locally
Upon exam passage and insurance verification, HIC issues your Master or Journeyman Roofer license (valid 2 years). License number provided; keep copy for all job sites and permits. Register with City of Gaithersburg by providing HIC license copy and proof of insurance to Department of Permitting, Inspections and Enforcement. You are now authorized to bid, contract, and pull permits in Gaithersburg. Schedule renewal 60 days before expiration; requires 4 hours continuing education.
About This Market
Gaithersburg's roofing market runs steady year-round but peaks hard spring through fall—that's when storm damage claims spike and homeowners stop ignoring roof issues. You've got roughly 355 licensed roofing operations across Maryland, and Gaithersburg pulls its share from Montgomery County's mix of single-family residential, townhomes, and light commercial. Costs run higher here than rural counties: labor commands $29.63/hr median wage statewide, material costs reflect DC-area pricing, and competition is real but fragmented. Most jobs are shingle replacements on 1990s-2000s builds, but you'll see metal roof conversions climbing and flat commercial membrane work steady. Demand drivers are age of housing stock (20+ years), weathering from humidity and seasonal storms, and proximity to DC affluence meaning customers expect quality and won't cheap out.
- Median hourly wageU.S. Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics, Roofers category, Maryland state data
- Licensed roofing establishments in MarylandU.S. Census Bureau, County Business Patterns, NAICS 238160 (Roofing Contractors)
- Licensing requirements (Master, Journeyman, Apprentice)Maryland Home Improvement Commission, Licensing Board regulations and statute
- Building permits and feesCity of Gaithersburg Department of Permitting, Inspections and Enforcement, Municipal Code Chapter 1-5
- Insurance minimumsMaryland Department of Labor and Licensing, homeowner protection standards, industry best practices
- Inspection schedule requirementsMaryland Building Code (IBC adoption), City of Gaithersburg building official standards
- Peak season timing and demand patternsNational Roofing Contractors Association (NRCA) seasonal trends, National Weather Service Maryland storm data
- Cost ranges by serviceLocal Gaithersburg contractor market surveys, NRCA pricing benchmarks, Montgomery County labor and material indices
Frequently Asked Questions
What's the difference between HIC Master and Journeyman roofer licenses in Maryland?
Master Roofer license requires minimum 5 years of documented roofing experience and passage of Maryland HIC written exam covering building codes, safety, and trade practices. Master licenses allow independent contracting, bidding, and supervising apprentices/journeymen. Journeyman Roofer requires 3+ years experience and same exam; journeymen can work independently but typically work under a Master's license for contracting purposes. Both renew every 2 years with 4 hours continuing education. Source: Maryland Home Improvement Commission licensing board.
Do I need a permit for roof repairs in Gaithersburg?
Repairs under $1,000 typically do not require City of Gaithersburg permits; however, insurance claim work, structural repairs, or any work affecting roof assembly integrity should be permitted to ensure code compliance and proper inspection. Permit fees for repairs range $150-300. Always confirm with City of Gaithersburg Department of Permitting before starting work to avoid fines and permit violations. Source: City of Gaithersburg Building Code, Municipal Code Section 1-5.
What insurance do roofing contractors need in Maryland?
Minimum General Liability Insurance of $300,000 per occurrence and $1,000,000 aggregate is required by Maryland law. Workers' Compensation Insurance is mandatory if you have employees (no minimum specified, but $100,000+ coverage standard). Many municipalities and homeowners require proof of insurance before permit issuance. Umbrella/excess liability of $1,000,000 is industry standard given fall and injury risks. Source: Maryland Department of Labor and Licensing, homeowner protection standards.
What's the typical cost of a roof replacement in Gaithersburg?
Asphalt shingle replacement (most common) on a 1,500 sq ft roof runs $7,500-$12,000 installed. Metal roofing costs $12,000-$18,000 for same area. Costs vary based on roof pitch, tear-off complexity, local material pricing, and labor availability. Gaithersburg pricing runs 10-15% higher than statewide median due to DC-area labor costs and market demand. Get 3 quotes; reputable contractors will provide detailed scope, material specs, and warranty terms. Source: National Roofing Contractors Association pricing data, local Gaithersburg market surveys.
When is the busiest season for roofing work in Gaithersburg?
Peak season runs April through October, with heaviest demand May-July. Spring storms generate damage claims and emergency work; summer heat accelerates roof failure visibility. Secondary peak occurs September-October as homeowners prepare for winter. Winter (November-March) sees 40-50% reduced demand but steady insurance and maintenance work continues. Plan crew scheduling accordingly; expect 2-3 week quote delays and 3-4 week inspection schedules during June-July peak. Source: roofing contractor seasonal trend data, National Weather Service storm occurrence patterns for Maryland.
Roofing contractors in Gaithersburg
No contractors listed yet.
Run your roofing business on The Forge.
Apply to be listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place, built for independent operators and growing crews.