Roofer Permits & Licenses in Warren, MI

Complete guide to permits and licenses required to start a roofer in Warren, 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).

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.

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.

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.

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.

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.

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.

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.

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.

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).

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.

Step-by-Step Compliance Guide

  1. As a roofer in Warren, MI, you must fulfill federal income and self-employment tax obligations with the IRS, with fees varying based on your income.
  2. The FTC requires compliance with the FTC Act and the Business Opportunity Rule, ensuring fair business practices, with associated fees varying.
  3. While no specific federal business license is required for roofers according to the U.S. Small Business Administration, maintaining compliance is crucial.
  4. Ensure adherence to FTC guidelines regarding advertising and consumer protection to avoid potential penalties, with no initial fee.
  5. If operating as an LLC, you'll have specific federal income and self-employment tax obligations to the IRS, with fees that vary.
  6. Maintain thorough record retention for tax purposes as mandated by the IRS, which is a required practice for all businesses.
  7. Properly file your federal income tax, whether as an individual or through your business structure, with the IRS, with fees varying.
  8. Register for a Federal EIN with the IRS, which is a requirement for many business structures and has varying fees.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect, as compliance is multifaceted.
  • Ignoring FTC advertising regulations can lead to significant fines and legal issues for your roofing business.
  • Failing to properly categorize income and expenses for tax purposes can result in IRS penalties.
  • Believing that record retention is optional; the IRS requires specific documentation for tax audits.
  • Overlooking self-employment tax obligations as an LLC owner can lead to unexpected tax liabilities.

Frequently Asked Questions

What federal agencies will I interact with as a roofer in Warren, MI?

You will primarily interact with the Internal Revenue Service (IRS) for tax obligations and the Federal Trade Commission (FTC) for advertising and business practice compliance. The U.S. Small Business Administration (SBA) provides information, but doesn’t require ongoing permits.

Are there any upfront costs for federal permits as a roofing business?

Some federal requirements, like obtaining an EIN, may have associated fees that vary, while others, such as FTC advertising compliance, have no initial fee. Federal income and self-employment tax obligations will have fees based on your income.

What does the FTC regulate for roofing businesses?

The FTC regulates advertising practices and consumer protection, ensuring transparency and fair dealings with customers. This includes truthful advertising and adherence to the Home Improvement Rule.

How often do I need to renew federal requirements?

Renewal schedules vary; some requirements, like tax filing, are annual, while others are one-time obligations, such as initial EIN registration. Record retention is ongoing.

What if I operate my roofing business as a Limited Liability Company (LLC)?

Operating as an LLC introduces specific federal income and self-employment tax obligations with the IRS. You’ll need to file accordingly, and fees will vary based on your income and business structure.

Need a personalized checklist?

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

Find Your Permits