Roofer Permits & Licenses in Detroit, MI

Complete guide to permits and licenses required to start a roofer in Detroit, MI. Fees, renewal cycles, and agency contacts.

LLC Articles of Organization Filing

Michigan Department of Licensing and Regulatory Affairs (LARA) - Corporations Division
Required
Fee: $50.00-$50.00
Renewal: one time
Type: registration

Required for all LLC formation in Michigan. Annual statement also required ($25 fee, due Feb 15).

LLC Annual Statement

Michigan Department of Licensing and Regulatory Affairs (LARA) - Corporations Division
Required
Fee: $25.00-$25.00
Renewal: annual
Type: registration

All domestic LLCs must file yearly to maintain good standing.

Assumed Name (DBA) Registration

Michigan Department of Licensing and Regulatory Affairs (LARA), Corporations Division
May Apply
Fee: $10.00-$10.00
Renewal: one time
Type: registration

Certificate of Assumed Name required statewide if not using exact LLC name. Renew every 5 years ($10).

Residential Builder License

Michigan Department of Licensing and Regulatory Affairs (LARA) - Bureau of Construction Codes
May Apply
Fee: $195.00-$195.00
Renewal: biennial
Type: license

Roofer qualifies as "residential builder" if doing roofing on residential structures. Requires 60-hour prelicensure course. Must maintain $10,000 surety bond.

Maintenance and Alteration Contractor Registration

Michigan Department of Licensing and Regulatory Affairs (LARA) - Bureau of Construction Codes
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: registration

Required for commercial roofing/maintenance jobs under $600 threshold. No exam required.

Sales, Use, and Withholding Tax License

Michigan Department of Treasury
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Michigan Treasury Online (MTO) registration required for sales/use tax if selling roofing materials.

Unemployment Insurance Account Registration

Michigan Department of Labor and Economic Opportunity (LEO) - Unemployment Insurance Agency
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Register via MiWAM employer portal.

Michigan Sales Tax License

Michigan Department of Treasury
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofers in Michigan may be required to collect sales tax on materials sold as part of a service. Labor-only roofing services are generally not taxable, but materials are. Registration is required if selling taxable items. See Michigan Sales and Use Tax Act (1975 PA 228).

Michigan Withholding Tax Registration

Michigan Department of Treasury
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for all employers in Michigan who withhold Michigan income tax from employee wages. Applies to LLCs with employees. Registration includes Form 518.

Michigan Unemployment Insurance Tax Registration

Michigan Unemployment Insurance Agency (UIA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

All employers with employees in Michigan must register with the UIA. New employers typically pay a standard rate of 2.7% for the first few years. Based on Michigan Employment Security Act (MES Act).

Michigan Corporate Income Tax Registration

Michigan Department of Treasury
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Applies to all businesses operating in Michigan, including LLCs taxed as corporations. Most LLCs are pass-through entities, but if the LLC elects corporate taxation or is a C-corp, it must file Form 4835. All businesses must register via the Michigan Business Tax Registration system even if no corporate tax applies.

City or Local Business Privilege Tax

Local Municipal Government (varies by city)
May Apply
Fee: $25.00-$500.00
Renewal: one time
Type: registration

Not all Michigan cities impose a privilege tax. Examples: Detroit, Grand Rapids, and Lansing require local business licenses with associated fees. Roofers must check with city clerk. Authority derived from Michigan General Local Officers Act (1851 PA 145).

Federal Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for all LLCs with employees, multiple members, or electing corporate taxation. Single-member LLCs with no employees may use SSN, but EIN is recommended. Obtained via IRS Form SS-4 or online application.

Federal Self-Employment Tax Obligation

Internal Revenue Service (IRS)
May Apply
Fee: $168600.00-$168600.00
Renewal: one time
Type: permit

Applies to net earnings from self-employment. Roofers operating as sole proprietors or single-member LLCs must pay self-employment tax via Schedule SE. LLC members are generally subject to this tax unless taxed as a corporation.

Federal Income Tax Registration (Form 1040-ES Filing)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: permit

Owners of LLCs must make estimated quarterly tax payments using Form 1040-ES if they expect to owe $1,000 or more. Applies regardless of employee status.

Michigan Excise Tax on Roofing Materials (Indirect)

Michigan Department of Treasury
May Apply
Renewal: one time
Type: permit

Roofers are responsible for collecting and remitting 6% Michigan sales tax on taxable tangible personal property sold. Labor is not taxed, but materials are. If purchasing materials for resale, must provide resale certificate. See Rule 10 of Michigan Sales Tax Rules.

Alarm System Permit

City of Detroit Police Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Mandatory for all commercial alarms per Detroit Ordinance No. 14-86.

Home Occupation Permit

City of Detroit Buildings and Safety Department
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Limited to low-impact activities; no heavy equipment storage allowed per Zoning Ordinance §61-3-155.

Workers' Compensation Insurance

Michigan Workers' Compensation Agency (WCA), part of the Michigan Department of Labor and Economic Opportunity (LEO)
May Apply
Fee: $14.00-$20.00
Renewal: one time
Type: certificate

Mandatory under Michigan Compiled Laws (MCL) 418.171 for all employers with one or more employees. Roofing is classified as high-risk and subject to higher premiums. Sole proprietors without employees are not legally required to carry coverage but may elect to do so. Employers must file Form 1000 with the WCA upon obtaining coverage.

General Liability Insurance

Not mandated by state law
Required
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not mandated by Michigan law for all businesses or specifically for roofers. However, many municipalities, general contractors, and project owners require proof of general liability insurance as a condition of contracting. Strongly recommended due to high risk of property damage and injury in roofing work.

Surety Bond (Contractor License Bond)

Not applicable
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

Required under Michigan Construction Code Act (Act 230 of 1980) for licensed contractors. Roofing work on residential structures typically requires a Residential Builder or Residential Maintenance license. A surety bond of $10,000 or equivalent irrevocable letter of credit is required for license issuance. Bond protects consumers from fraud, breach of contract, or failure to comply with building codes.

Commercial Auto Insurance

Michigan Department of State, Office of the Commissioner of Insurance
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Required under Michigan No-Fault Act (MCL 500.3102) for all vehicles used in business. Personal auto policies typically exclude commercial use. Coverage must meet state minimums: $250,000 bodily injury per person, $500,000 per accident, $100,000 property damage. Roofing businesses using trucks or vans for transport must carry commercial auto insurance.

Professional Liability Insurance (Errors & Omissions)

None
Required
Fee: $800.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by Michigan law for roofers. However, may be required by clients or general contractors for larger projects. Particularly relevant if offering design or engineering advice. Not to be confused with general liability, which covers bodily injury and property damage.

Product Liability Insurance

Not mandated by state law
May Apply
Fee: $750.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by Michigan law. However, if the roofer sells physical roofing products (not just labor), they may be held liable for product defects. Coverage is often included in broader commercial liability policies. Recommended for businesses that manufacture, wholesale, or retail roofing materials.

City of Detroit General Business License

City of Detroit Buildings, Safety Engineering and Environmental Department (BSEED)
May Apply
Fee: $75.00-$75.00
Renewal: annual
Type: license

Roofing contractors must obtain this prior to operation; specific roofing endorsement may be required. Confirmed via Detroit City Code Chapter 30-1-3.

Wayne County Business License (Unincorporated Areas)

Wayne County Treasurer's Office
May Apply
Fee: $30.00-$30.00
Renewal: annual
Type: license

Required for businesses outside city limits; roofing not exempt. Wayne County Ordinance No. 12-593.

Zoning Compliance Permit

City of Detroit City Planning Department
May Apply
Fee: $100.00-$250.00
Renewal: one time
Type: permit

Zoning Verification Letter required to confirm compliance with Detroit Zoning Ordinance Article II. Home occupations restricted in residential zones.

Building Permit for Office/Storage Modifications

City of Detroit BSEED
May Apply
Fee: $200.00-$200.00
Renewal: one time
Type: permit

Required for interior modifications or additions per Detroit Building Code (2015 IBC with amendments).

Sign Permit

City Building/Sign Department
May Apply
Fee: $50.00-$300.00
Renewal: one time
Type: permit

Complies with Detroit Zoning Ordinance Chapter 61, Table 61-6.

Fire Inspection Certificate

City of Detroit Fire Department
May Apply
Fee: $100.00-$400.00
Renewal: annual
Type: permit

Required for facilities storing flammable roofing materials per Detroit Fire Prevention Code.

Certificate of Occupancy

City of Detroit BSEED
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

Issued after zoning, building, and fire approvals per Detroit City Code Chapter 9-4-1.

Federal Motor Carrier Safety Regulations (FMCSR)

Department of Transportation (DOT)
May Apply
Renewal: one time
Type: registration

Roofing contractors using large trucks (e.g., flatbeds over 10,000 lbs GVWR) across state lines may need USDOT number and comply with FMCSR, including driver logs, vehicle inspections, and drug testing. Intra-state only operations may not require federal registration unless over weight threshold and involved in interstate commerce.

Hazard Communication Standard (HCS)

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: one time
Type: permit

Roofers using chemical products must maintain Safety Data Sheets (SDS), label containers, and train employees on chemical hazards. Applies to all employers with hazardous chemicals in the workplace under 29 CFR 1910.1200.

Michigan Annual Statement of Information for LLCs

Michigan Department of Licensing and Regulatory Affairs (LARA) - Corporations Division
Required
Fee: $25.00-$25.00
Renewal: annual
Type: permit

All LLCs in Michigan must file an Annual Statement by February 15 each year. This updates business information and maintains good standing. Must be filed online via the LARA Corporations Online Filing System.

Michigan Roofing Contractor License Renewal

Michigan Department of Licensing and Regulatory Affairs (LARA) - Bureau of Construction Codes
May Apply
Fee: $180.00-$180.00
Renewal: biennial
Type: license

Roofing contractors must hold a valid Residential Builder or Residential Maintenance and Alteration license with appropriate classification (e.g., Roofing). License must be renewed every two years. Renewal requires proof of current liability insurance and completion of continuing education.

Continuing Education for Licensed Roofing Contractors

Michigan Department of Licensing and Regulatory Affairs (LARA) - Bureau of Construction Codes
May Apply
Fee: $100.00-$300.00
Renewal: biennial
Type: certificate

Licensed contractors must complete 6 hours of state-approved continuing education every two years, including at least 1 hour in business practices and 1 hour in energy codes. Courses must be from a LARA-approved provider.

Federal Employer Identification Number (FEIN) Annual Filings (if applicable)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

Employers must file Form 940 (Federal Unemployment Tax) by January 31 annually. Form 941 (Quarterly Federal Tax Return) due quarterly (April 30, July 31, October 31, January 31). Form 940 for FUTA due annually.

Michigan Withholding Tax Filings

Michigan Department of Treasury
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: filing

Employers must file Michigan Withholding Tax Return (Form 4677) quarterly. Even if no tax is withheld, a zero return may be required.

Michigan Sales and Use Tax Filing

Michigan Department of Treasury
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: filing

Roofing contractors may be required to collect and remit sales tax on materials. The filing frequency (monthly, quarterly) is assigned by the Treasury based on volume. Registration via Michigan Treasury Online (MTO).

General Liability Insurance Maintenance

Michigan Department of Licensing and Regulatory Affairs (LARA)
May Apply
Renewal: one time
Type: certificate

Michigan requires licensed residential contractors to maintain a minimum of $300,000 in general liability insurance. Certificate of insurance must be submitted during license renewal.

Display of Contractor License and Business Registration

Michigan Department of Licensing and Regulatory Affairs (LARA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Licensed contractors must display their license number on all advertisements, vehicles, and contracts. The business must also display its LLC registration status in official documents.

OSHA Poster (Job Safety and Health Protection)

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

All employers with employees must display OSHA Form 2203 (Job Safety and Health Protection) in a conspicuous location. Available for free download from OSHA website.

Michigan Wage and Hour Law Poster

Michigan Department of Labor and Economic Opportunity (LEO)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must display the Michigan Wage and Hour Law poster in a conspicuous place accessible to employees. Available from the Michigan LEO website.

Liquor Liability Insurance

Not applicable
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: certificate

Not required for standard roofing operations. Only applicable if the business hosts events where alcohol is served or sold. Michigan requires liquor liability coverage for businesses holding a liquor license under the Michigan Liquor Control Code (Act 436 of 1998).

Contractor License Bond

Michigan Department of Licensing and Regulatory Affairs (LARA) - Bureau of Construction Codes
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

Required under Michigan Construction Code Act (Act 230 of 1980). $10,000 bond required. Must be maintained during license term.

Local Roofing Permit & Proof of Insurance/Bonding

Varies (e.g., City of Detroit, County Building Dept.)
May Apply
Renewal: varies
Type: certificate

Many cities require proof of $1M general liability and $10,000 bond before issuing permits. Check local rules.

Obtain Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Even single-member LLCs without employees may choose to get an EIN for banking or contractor purposes. Not required solely for business formation if no employees and no excise taxes apply.

Federal Income and Self-Employment Tax Obligations for LLC

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: filing

By default, a single-member LLC is disregarded for federal tax purposes and reports income on Schedule C of Form 1040. Multi-member LLCs are treated as partnerships and must file Form 1065. All members pay self-employment tax on net earnings via Schedule SE.

OSHA workplace safety compliance

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: one time
Type: permit

Roofers are subject to OSHA’s fall protection standards (29 CFR 1926.501). Employers must provide training, protective equipment, and maintain injury logs (Form 300) if over 10 employees. Michigan operates under federal OSHA jurisdiction.

EPA Lead Renovation, Repair, and Painting Rule (RRP)

Environmental Protection Agency (EPA)
May Apply
Fee: $300.00-$400.00
Renewal: one time
Type: permit

Although roofing typically does not disturb painted surfaces, if removal involves scraping or cutting painted roofing components (e.g., metal eaves, flashing), RRP may apply. Contractors must be EPA-certified, follow lead-safe work practices, and provide EPA-approved disclosure.

Fair Labor Standards Act (FLSA) Wage and Hour Compliance

U.S. Department of Labor (DOL)
May Apply
Renewal: one time
Type: permit

Roofing businesses with employees must comply with federal minimum wage ($7.25/hr), overtime (1.5x regular rate after 40 hours), recordkeeping, and youth employment rules. Applies to enterprises with $500,000+ in annual business or those engaged in interstate commerce (common for roofing contractors).

Form I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS)
May Apply
Renewal: one time
Type: permit

Employers must complete Form I-9 to verify identity and work authorization for all employees. Roofing contractors must retain forms for 3 years after hire or 1 year after employment ends, whichever is later.

Family and Medical Leave Act (FMLA) compliance

U.S. Department of Labor (DOL)
May Apply
Renewal: one time
Type: permit

Roofing LLCs with fewer than 50 employees are exempt. If threshold is met, employees with 1,250 hours in past 12 months and employed for at least 12 months are entitled to 12 weeks of unpaid, job-protected leave.

FTC Compliance with Truth-in-Advertising and Consumer Protection Rules

Federal Trade Commission (FTC)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Roofers must avoid deceptive claims (e.g., 'lowest price guaranteed' without substantiation). Must disclose material connections (e.g., paid reviews). Applies to all advertising, including websites and social media. FTC enforces against false or misleading claims about services, pricing, or credentials.

Record Retention for Tax Purposes

Internal Revenue Service (IRS)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

IRS recommends keeping business tax records for at least 3 years. Records supporting income, deductions, and credits (e.g., invoices, receipts, contracts) must be retained. Michigan follows similar standards.

Michigan Residential Builder Bond Maintenance

Michigan Department of Licensing and Regulatory Affairs (LARA)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

Residential contractors must maintain a surety bond of $10,000 or qualifying insurance. The bond ensures consumer protection and must be submitted during license renewal.

Business License Renewal (Local Jurisdiction)

Local City or Township Clerk
May Apply
Fee: $50.00-$200.00
Renewal: annual
Type: license

Many Michigan cities and counties require a local business license or occupational tax certificate. Renewal deadlines and fees vary (e.g., Detroit: December 31; Grand Rapids: annually by month of issuance). Check with local clerk.

EPA Lead-Safe Certification Renewal (if applicable)

Environmental Protection Agency (EPA)
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: license

Roofing work that disturbs painted surfaces in homes built before 1978 requires EPA Lead-Safe Certification. Firms must be certified and renovators trained. Certification valid for 5 years; renewal requires refresher training.

OSHA 30-Hour Construction Safety Training (Recommended but not mandated annually)

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $150.00-$300.00
Renewal: one time
Type: permit

While not a recurring annual requirement, OSHA strongly recommends 30-hour outreach training for supervisors. Some local jurisdictions or general contractors may require it. No formal renewal, but best practice to update every 3–5 years.

Michigan Residential Maintenance and Alteration (RMA) License (Roofing Classification)

Michigan Department of Licensing and Regulatory Affairs (LARA) - Bureau of Construction Codes
May Apply
Fee: $180.00-$180.00
Renewal: biennial
Type: license

Roofing contractors must hold an RMA license with the Roofing classification. Renewal requires proof of liability insurance, bond (if applicable), and completion of continuing education.

Michigan Workers’ Compensation Insurance

Michigan Workers’ Compensation Agency (WCA)
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Employers must secure coverage through a private insurer, self-insurance, or the state fund. Premiums are based on payroll and job classification (e.g., roofing = high risk).

Step-by-Step Compliance Guide

  1. As a roofer in Detroit, MI, you must comply with federal income and self-employment tax obligations through the IRS.
  2. The FTC requires compliance with the FTC Act and Business Opportunity Rule, ensuring fair business practices.
  3. Although no specific federal business license is required for roofers, the U.S. Small Business Administration confirms this status.
  4. Ensure your advertising and consumer protection practices align with FTC guidelines, avoiding deceptive claims.
  5. If operating as an LLC, you’ll have specific federal income and self-employment tax obligations to fulfill with the IRS.
  6. Maintain thorough record retention for tax purposes, as mandated by the IRS, to support your filings.
  7. Roofers operating as LLCs must also fulfill federal income tax filing requirements, potentially using Form 1120-S or Schedule C.
  8. Registering for a Federal EIN with the IRS is a necessary step for many roofing businesses, especially those with employees.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect, as requirements are often tax-related.
  • Ignoring FTC advertising rules can lead to penalties, even if unintentional.
  • Failing to retain adequate tax records can result in audit issues and potential fines.
  • Believing that LLC status automatically exempts you from all federal tax obligations is a common error.
  • Overlooking the need for an EIN if you plan to hire employees or operate as a corporation.

Frequently Asked Questions

What federal agency handles tax obligations for roofers?

The Internal Revenue Service (IRS) is the primary federal agency overseeing tax obligations for roofers in Detroit, MI. This includes income tax, self-employment tax, and potentially LLC-specific taxes, with fees varying based on income.

Does the FTC regulate roofing businesses?

Yes, the Federal Trade Commission (FTC) regulates roofing businesses to ensure fair advertising and consumer protection practices. Compliance with the FTC Act and Business Opportunity Rule is required, and while some compliance aspects have no fee, others may vary.

Is there a federal licensing requirement for roofing contractors?

No, the U.S. Small Business Administration (SBA) confirms there is no industry-specific federal license required for roofers. However, you still need to meet other federal obligations like tax filing and FTC compliance.

What records should a roofing business retain?

The IRS requires thorough record retention for tax purposes, including income statements, expenses, and payroll records. Maintaining these records is crucial for accurate tax filing and potential audits, with no specific IRS fee for retention itself.

What is an EIN and do I need one?

An EIN, or Employer Identification Number, is a unique tax ID assigned by the IRS. Many roofing businesses, especially those operating as LLCs or with employees, are required to obtain an EIN for federal tax purposes, with fees varying.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits