Roofing contractors in
Lansing, Michigan.
A public directory of roofing contractor businesses serving greater Lansing. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Roofing jobs in Lansing
0 open jobs in Lansing.
The controlled job pilot is not open yet.
Common Job Costs
Licensing Requirements
Licensing Requirements
Michigan requires a Construction General Contractor license (Type CGC) or Specialty Contractor license for roofing work valued over $600. Roofing falls under specialty contracting. Requirements: (1) Prove 4 years of experience in roofing or related trade; (2) Pass the Michigan Construction General Contractor exam or Specialty Contractor exam; (3) Provide proof of financial responsibility; (4) Maintain liability insurance minimum $300,000. License renewal every 3 years. No reciprocal licenses accepted—must be Michigan-specific. Sole proprietors and employees performing installation must be licensed or work under licensed contractor supervision.
Permit Requirements
City of Lansing requires building permits for all roof replacements and major repairs exceeding $1,000 in value. Permit application requires: completed City of Lansing Building Permit form, contractor license verification, homeowner/property owner signature, roofing plan (material type, pitch, dimensions). Permit fee typically $50-$150 based on project cost. Inspection required before, during, and after installation. Ingham County enforces Michigan Building Code (2015 edition). Storm damage repairs may qualify for emergency expedited permits.
Inspection Schedule
Lansing Building Department requires initial inspection after permit issuance (pre-construction), rough-in inspection once substrate is exposed and ready for new material, and final inspection upon completion before project sign-off. Timeline: typically 1-3 days between inspection requests during normal season, 5-7 days during peak season. Inspector verifies code compliance, proper flashing, ventilation, tie-ins, and material certification.
Insurance Minimums
Michigan law requires minimum $300,000 general liability insurance for licensed contractors. Workers' compensation insurance mandatory if contractor has employees—minimum coverage per Michigan Worker's Disability Compensation Act. Disability insurance also required. Umbrella coverage of $1,000,000 recommended for roofing work due to fall risk and property damage exposure.
Compliance research unavailable
Source status: unavailable · 7/26/2026
Detailed instructions are withheld because the source is not available for verification.
Local market snapshot
Source: DoorBase, aggregated public ZIP-level data. Updated 8/17/2026.
How to Get Licensed
Document 4 Years of Experience
Gather signed affidavits or employment letters from previous employers documenting 4 years (2,000+ hours per year) of roofing, carpentry, or related construction work. Work logs, tax returns, and union apprenticeship cards are accepted. Submit to LARA with your application. This step typically takes 2-4 weeks to compile and verify.
Complete Pre-Licensing Education
Enroll in an approved pre-licensing course covering Michigan Building Code (2015 edition), safety standards, business law, and contractor practices. Courses are offered by community colleges, trade schools, and private providers in Michigan. Expect 40-80 hours of classroom instruction. Certification of completion is required for exam eligibility.
Register with LARA
Submit your application for a Specialty Contractor license to the Michigan Department of Licensing and Regulatory Affairs (LARA), Construction Code Commission. Include proof of experience, pre-licensing education certificate, application fee (approximately $150-$200), and evidence of financial responsibility (surety bond or letter from financial institution). Processing takes 2-4 weeks.
Schedule and Pass the Specialty Contractor Exam
LARA administers the Michigan Specialty Contractor exam covering roofing codes, business practices, contract law, and safety. The exam is typically 100-150 multiple-choice questions. Schedule your test after LARA approves your application. You must score 70% or higher to pass. Exam costs approximately $100-$150. Plan 2-3 hours for the test. Retakes are permitted; there is a waiting period between attempts.
Obtain Insurance and Bonds
Secure minimum $300,000 general liability insurance and workers' compensation coverage. Provide proof of insurance to LARA with your license application or renewal. Many contractors also obtain a surety bond ($10,000-$25,000) as financial guarantee. Insurance must remain active throughout the 3-year license term.
Receive License and Renew Every 3 Years
LARA issues your Specialty Contractor license upon completion of all requirements. The license is valid for 3 years from issuance date. To renew, complete 3 continuing education hours per year (9 hours total for 3-year period) on topics like building code updates, safety, or business management. Submit renewal application and fee (approximately $200-$250) to LARA 30 days before expiration. Failure to renew on time results in license suspension and work stoppage.
About This Market
Lansing's roofing market runs steady but competitive. You've got residential replacement work—the bread and butter—driving demand from aging stock in neighborhoods like Old Town and Eastside, plus newer suburban development. Spring storms and winter ice damage create seasonal spikes. Material costs fluctuate with asphalt and metal prices; labor stays consistent around $29.54/hr median wage statewide. Competition is real—roughly 462 licensed roofing establishments across Michigan, with a concentration in larger markets. Local demand tilts toward asphalt shingles (cost-conscious residential), but metal roofing and TPO are growing. What moves pricing: complexity of structure, removal/disposal costs, regional material availability, and whether it's storm damage (insurance-backed) or preventive replacement (tight homeowner budgets).
To work Lansing properly: Get your Michigan Specialty Contractor license—no shortcuts, it takes 4 years of documented experience and a state exam. Lansing Building Department is straightforward but thorough; they inspect at three points minimum, so schedule inspections upfront or you'll eat delays. Peak season (May-September) means tight inspection windows—book them early. Peak season also means pricing power; establish relationships with local material suppliers now because supply chains tighten. Insurance isn't optional—verify your $300K GL and workers' comp are active before first bid. Winter (November-March) is slow; use it for training, crew maintenance, and bidding future work. Storm season (spring/early summer) can surge demand—have your emergency protocols and storm response crews ready. Keep your license active—renewal every 3 years costs time and continuing education hours.
- Median hourly wageU.S. Bureau of Labor Statistics (BLS), Occupational Employment and Wage Statistics, Roofers, 2024
- Licensed roofing establishments in MichiganU.S. Census Bureau, County Business Patterns, Construction (NAICS 238160), 2023
- Michigan licensing requirements and exam processMichigan Department of Licensing and Regulatory Affairs (LARA), Construction Code Commission, Specialty Contractor Rules
- Lansing building permits and inspection requirementsCity of Lansing Building Department, Ingham County Building Code (2015 Michigan Building Code)
- Michigan insurance minimumsMichigan Department of Insurance and Financial Services, Michigan Worker's Disability Compensation Act
- Regional roofing cost dataRS Means, Home Advisor, regional roofing contractor surveys for Lansing, Ingham County, Michigan
Frequently Asked Questions
Do I need a license to do roofing work in Michigan?
Yes. Michigan law requires a Specialty Contractor license for roofing work valued over $600. You must demonstrate 4 years of documented roofing or related construction experience, pass the Michigan Specialty Contractor exam administered by the Department of Licensing and Regulatory Affairs (LARA), and maintain minimum $300,000 general liability insurance. Employees performing installation work must also be licensed or directly supervised by a licensed contractor on-site. This applies in Lansing and statewide. Source: Michigan Department of Licensing and Regulatory Affairs, Construction Code Rules.
What permits are required for roof replacement in Lansing?
Lansing Building Department requires a building permit for all roof replacements and repairs exceeding $1,000 in project value. You must submit a completed permit application with proof of contractor license, roof material specifications, property owner authorization, and architectural or dimensional drawings. The permit fee ranges $50-$150 depending on estimated project cost. Three inspections are standard: pre-construction, rough-in (substrate exposed), and final. Processing time is typically 3-5 business days outside peak season. Source: City of Lansing Building Department, Ingham County Building Code enforcement.
What is the average cost of a roof replacement in Lansing?
For a typical 1,500 sq ft residential asphalt shingle roof replacement in Lansing, expect $7,500-$12,000 total. Metal roofing runs $12,000-$18,000 for the same square footage. Flat roof or TPO membrane systems cost $9,000-$14,000. Prices vary based on roof pitch, existing substrate condition, removal/disposal costs, local labor rates (median $29.54/hr in Michigan per BLS data), and material availability. Storm damage claims may be covered by insurance, reducing out-of-pocket homeowner cost. Obtain written quotes from at least two licensed contractors. Source: Regional roofing cost surveys, BLS Occupational Employment and Wage Statistics.
When is the busiest season for roofing work in Lansing?
Peak roofing season in Lansing runs May through September. Spring storms (April-May) and summer weather events trigger emergency repairs and replacements. Response times for quotes shorten to 2-3 days during this window; inspection scheduling stretches to 5-7 days. Winter (November-March) is slowest due to cold temperatures, snow, and reduced homeowner project activity. Contractors should price competitively during peak season but prepare for cash flow tightness during winter slowdown. Source: Lansing Building Department permit volume data, regional construction industry trends.
What insurance do roofing contractors need in Michigan?
Michigan-licensed roofing contractors must carry minimum $300,000 general liability insurance and workers' compensation insurance if they have employees (mandatory under Michigan Worker's Disability Compensation Act). Disability insurance is also required by state law. Umbrella or excess liability coverage of $1,000,000 is strongly recommended due to fall hazards, property damage exposure, and third-party liability risks inherent in roofing work. All policies must be active and verified before contract signing. Source: Michigan Department of Licensing and Regulatory Affairs, Michigan Department of Insurance and Financial Services.
Roofing contractors in Lansing
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.