Roofer Permits & Licenses in Kenosha, WI

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

Domestic Limited Liability Company Registration

Wisconsin Department of Financial Institutions - Corporations Division
Required
Fee: $130.00-$130.00
Renewal: one time
Type: registration

Required for all LLCs formed in Wisconsin. Annual report required separately (see below).

Annual Report for LLC

Wisconsin Department of Financial Institutions - Corporations Division
Required
Fee: $25.00-$25.00
Renewal: annual
Type: registration

Applies to all Wisconsin LLCs; maintains good standing.

Assumed Name (DBA) Registration

Wisconsin Department of Financial Institutions - Corporations Division
May Apply
Fee: $15.00-$15.00
Renewal: one time
Type: registration

Valid for 5 years; renewal required. Not required if using exact LLC name.

Wisconsin Uninsured Employers Fund Registration

Wisconsin Department of Workforce Development
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

All employers must register, even if obtaining workers' compensation insurance separately.

Contractor Financial Responsibility Certification

Wisconsin Department of Financial Institutions
Required
Fee: $500.00-$500.00
Renewal: annual
Type: permit

Required for ALL contractors (including roofers) bidding or contracting over $3,000 per job. Certification proves financial responsibility.

Sales and Use Tax Seller's Permit

Wisconsin Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Most roofers need this for selling supplies/materials. File returns monthly/quarterly based on volume.

Withholding Tax Account Registration

Wisconsin Department of Revenue
May Apply
Fee: $20.00-$20.00
Renewal: one time
Type: registration

Required if business has employees.

Unemployment Insurance Account Number

Wisconsin Department of Workforce Development
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Quarterly wage reports required.

Wisconsin State Sales Tax Permit

Wisconsin Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofing contractors in Wisconsin must collect and remit sales tax on both materials and labor. Registration is required through the Wisconsin Taxpayer Access Point (TAP).

Wisconsin State Income Tax Registration (for pass-through entities)

Wisconsin Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Wisconsin does not impose a corporate income tax on LLCs (pass-through entities), but the LLC must register if it has tax obligations such as withholding or sales tax. Individual members report income on personal returns.

Wisconsin Employer Withholding Tax Registration

Wisconsin Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for all employers in Wisconsin. Employers must withhold state income tax from employee wages and file periodic returns (Form WT-9). Registration is done via the Wisconsin Taxpayer Access Point (TAP).

Wisconsin Unemployment Insurance Tax Registration

Wisconsin Department of Workforce Development
May Apply
Renewal: one time
Type: registration

All employers in Wisconsin must register with the DWD and pay unemployment insurance (UI) taxes on the first $9,500 of each employee’s wages (as of 2024). New employers are assigned a standard rate of 3.05% until experience-rated.

Wisconsin Franchise or Gross Receipts Tax

Wisconsin does not impose a franchise tax or gross receipts tax on LLCs.
Required
Renewal: one time
Type: registration

Wisconsin does not impose a franchise tax or gross receipts tax on LLCs. LLCs are pass-through entities and do not pay entity-level income tax. Members report income on personal returns.

Industry-Specific Excise or Special Taxes

Wisconsin Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

No industry-specific excise taxes (e.g., fuel, tourism, or food tax) apply to roofing contractors in Wisconsin. Roofing is not subject to special state-level excise taxes.

Local/City Business Tax or Privilege Tax

Varies by municipality
May Apply
Fee: $125.00-$2500.00
Renewal: one time
Type: registration

Some Wisconsin cities (e.g., Milwaukee, Madison, Green Bay) impose a local business tax or privilege license fee on contractors. Roofers must check with the city clerk or treasurer’s office in their jurisdiction. For example, Milwaukee requires a Business Tax Registration (https://city.milwaukee.gov/BusinessTaxRegistration).

Milwaukee County Business License (General Business)

Milwaukee County Clerk
May Apply
Fee: $100.00-$500.00
Renewal: annual
Type: license

Roofers classified under construction trades; specific roofing endorsement may apply. Check with County Clerk for exact fee.

City of Milwaukee Contractor License (Roofer Specialty)

City of Milwaukee Department of Neighborhood Services
May Apply
Fee: $150.00-$150.00
Renewal: annual
Type: license

Requires proof of state DWCF registration, liability insurance ($500K min), and 4 years experience. Ordinance 295-701.

Milwaukee Zoning Permit (Commercial Operations)

City of Milwaukee Department of City Development
May Apply
Fee: $200.00-$1000.00
Renewal: one time
Type: permit

Roofing businesses typically require C2 or industrial zoning; home occupation permit limited to no on-site storage.

Milwaukee Building Permit (Office/Storage Modifications)

City of Milwaukee Department of Neighborhood Services
May Apply
Fee: $0.12-$0.12
Renewal: one time
Type: permit

Required for any interior build-out or yard expansion for equipment storage. Ordinance 200-25.

Milwaukee Sign Permit

City of Milwaukee Department of Neighborhood Services
May Apply
Fee: $150.00-$500.00
Renewal: one time
Type: permit

Wall signs max 20% of wall area in commercial zones. Chapter 295-302.

Milwaukee Fire Department Operational Permit (Hazardous Materials Storage)

City of Milwaukee Fire Department
May Apply
Fee: $75.00-$300.00
Renewal: annual
Type: permit

Required if exceeding exemption thresholds (e.g., 10 gal flammable liquids). NFPA 1 compliance.

Milwaukee Alarm System Permit

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

Registration required to avoid excessive false alarm fees. Ordinance 87-18.

Dane County Business Registration (for Madison area)

Dane County Clerk
May Apply
Fee: $15.00-$15.00
Renewal: one time
Type: registration

Simple registration; no license for roofers but required for bidding on county work.

Wisconsin Labor Law Posters

Wisconsin Department of Workforce Development
May Apply
Renewal: annual
Type: permit

Required posters include Minimum Wage, Unemployment Insurance, Workers’ Compensation, and Anti‑Discrimination.

Tax Record Retention

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

Includes copies of filed returns, supporting documents, payroll records, and expense receipts.

Wisconsin Employment Records Retention

Department of Workforce Development (DWD)
May Apply
Renewal: one time
Type: permit

DWD may request records during audits or investigations.

General Liability & Commercial Auto Insurance Renewal

Private Insurance Carriers (regulated by Wisconsin Office of the Commissioner of Insurance)
May Apply
Fee: $1200.00-$1200.00
Renewal: annual
Type: certificate

Wisconsin law requires workers’ compensation insurance for employees; general liability is not statutory but is industry‑standard.

Local Building Permit Inspection (Roof Installation/Repair)

City/County Building Department (example: Milwaukee Department of Neighborhood Services)
May Apply
Fee: $100.00-$100.00
Renewal: varies
Type: permit

Permit and inspection requirements vary by municipality; check the specific city or county where work is performed.

City of Madison Contractor Registration (Roofer)

City of Madison Building Inspection
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: registration

Must hold state DWCF; proof of insurance. Not a full license but mandatory for trade work.

Waukesha County Zoning Approval for Contractor Yard

Waukesha County Planning and Zoning
May Apply
Fee: $500.00-$500.00
Renewal: one time
Type: permit

Construction yards often require special exception in AG or B-1 zones. Ch. 55 WCA.

Workers' Compensation Insurance

Wisconsin Department of Workforce Development – Office of Workers' Compensation
May Apply
Fee: $300.00-$300.00
Renewal: one time
Type: certificate

Sole proprietors with no employees are exempt from the workers’ comp requirement. Coverage must also be maintained for any subcontractors who are treated as employees under the law.

Home Improvement Contractor Liability Insurance (required for roofing contractors who register as Home Improvement Contractors)

Wisconsin Department of Safety and Professional Services (DSPS)
May Apply
Fee: $500.00-$500.00
Renewal: one time
Type: certificate

Minimum coverage is $100,000 per occurrence for bodily injury and property damage. Some municipalities may impose higher limits.

Home Improvement Contractor Surety Bond

Wisconsin Department of Safety and Professional Services (DSPS)
May Apply
Fee: $10000.00-$10000.00
Renewal: one time
Type: certificate

The bond protects consumers against contractor non‑performance or fraud. The bond amount is $10,000 for all home‑improvement contractors, including roofers.

Commercial Auto Liability Insurance

Wisconsin Department of Transportation (WisDOT)
May Apply
Fee: $800.00-$800.00
Renewal: one time
Type: certificate

Minimum liability limits are set by Wisconsin law; higher limits are often required by clients or lenders.

General Liability Insurance (recommended, not state‑mandated)

None (industry best practice; no specific state statute)
Required
Fee: $500.00-$500.00
Renewal: one time
Type: certificate

While Wisconsin does not require general liability insurance for roofers, most contracts and local building permits stipulate coverage of at least $1 million per occurrence.

Professional Liability / Errors & Omissions Insurance

Not required by Wisconsin law for welding services
Required
Fee: $300.00-$300.00
Renewal: one time
Type: certificate

Generally not required for contractors who do not provide design or consulting services.

Product Liability Insurance (recommended for sale of roofing materials)

None (no specific Wisconsin statute)
May Apply
Fee: $400.00-$400.00
Renewal: one time
Type: certificate

Often bundled with general liability policies; some manufacturers require contractors to carry product liability coverage.

Liquor Liability Insurance

Not applicable to welding businesses
Required
Renewal: one time
Type: certificate

Only required for businesses that sell or serve alcoholic beverages; not relevant to roofing contractors.

Employer Identification Number (EIN)

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

Apply online, by fax, mail, or phone. Required for filing federal taxes, hiring employees, and opening a business bank account.

Federal Tax Classification & Annual Filing for LLC

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

LLCs are pass‑through entities by default and must file Form 1065 (partnership) or Form 1120 (corporation) if elected. Each member reports income on Schedule K‑1.

OSHA Construction Safety Standards (29 CFR 1926)

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

Key standards for fall protection, scaffolding, ladders, personal protective equipment, and hazardous materials (e.g., asbestos). Employers must keep OSHA 300 logs if >10 employees and >5% of payroll is for construction.

OSHA Recordkeeping Requirements (OSHA 300 Log)

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

Roofing contractors typically meet the construction payroll threshold; therefore most will need to maintain the OSHA 300 Log.

Americans with Disabilities Act (ADA) – Title I (Employment) & Title III (Public Accommodations)

U.S. Department of Justice (DOJ) & Equal Employment Opportunity Commission (EEOC)
May Apply
Renewal: one time
Type: permit

Roofing businesses must ensure hiring practices, workplace modifications, and customer service areas are accessible. Failure to provide reasonable accommodations can trigger complaints.

Fire Department Inspection (if using flammable roofing materials)

Local Fire Department (example: Dane County Fire Marshal)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: permit

Check local fire code for specific requirements.

EPA Lead Renovation, Repair and Painting (RRP) Rule – Certification & Training

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

All workers and supervisors must be EPA‑certified. Records of training and work practices must be retained for 3 years.

EPA Stormwater Construction General Permit (NPDES) – Discharge of Stormwater from Construction Activities

Environmental Protection Agency (EPA) & Wisconsin Department of Natural Resources (DNR)
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

The permit requires a Stormwater Pollution Prevention Plan (SWPPP) and regular monitoring reports.

Federal Trade Commission (FTC) – Truth in Advertising & Consumer Protection

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

All advertising, price quotes, and promotional materials for roofing services must be truthful and not misleading. Claims about warranties, energy savings, or certifications must be substantiated.

Department of Labor – Fair Labor Standards Act (FLSA) Wage & Hour Requirements

U.S. Department of Labor (DOL), Wage and Hour Division
May Apply
Renewal: one time
Type: permit

Roofing contractors must pay at least the federal minimum wage and overtime (time‑and‑a‑half) for hours over 40 per week unless an exemption applies.

Department of Labor – Form I‑9 Employment Eligibility Verification

U.S. Citizenship and Immigration Services (USCIS) under DOL
May Apply
Renewal: one time
Type: permit

Electronic completion is permitted if the system meets USCIS requirements.

Department of Labor – Family and Medical Leave Act (FMLA) Eligibility

U.S. Department of Labor (DOL) – Wage and Hour Division
May Apply
Renewal: one time
Type: permit

Most small roofing LLCs will not meet the employee threshold, but the requirement is noted for completeness.

Federal Motor Carrier Safety Administration (FMCSA) – USDOT Number & Operating Authority (if operating commercial vehicles ≥10,001 lb GVWR)

Federal Motor Carrier Safety Administration (FMCSA)
May Apply
Fee: $300.00-$300.00
Renewal: one time
Type: registration

If only using personal vehicles under the threshold, no USDOT number is required.

Federal Hazardous Materials Regulations (HMR) – Transportation of Asbestos‑Containing Roofing Materials

Pipeline and Hazardous Materials Safety Administration (PHMSA) – DOT
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Most modern roofing materials are asbestos‑free, but contractors must verify material composition.

Wisconsin LLC Annual Report

Wisconsin Department of Financial Institutions (DFI)
Required
Fee: $25.00-$25.00
Renewal: annual
Type: filing

All Wisconsin LLCs must file an annual report with DFI. The filing can be completed online. The due quarter is the same quarter in which the LLC was originally formed.

Construction Supervisor (Specialty Contractor – Roofing) License Renewal

Department of Safety and Professional Services (DSPS)
Required
Fee: $150.00-$150.00
Renewal: biennial
Type: license

Roofing contractors in Wisconsin are classified as Specialty Contractors and must hold a Construction Supervisor license. Renewal is required every two years.

Continuing Education for Construction Supervisor License

Department of Safety and Professional Services (DSPS)
Required
Fee: $20.00-$20.00
Renewal: biennial
Type: permit

Two (2) hours of approved continuing education are required each renewal cycle.

Wisconsin Sales Tax Registration & Filing

Department of Revenue (DOR)
May Apply
Renewal: varies
Type: filing

If average monthly taxable sales are $10,000 or less, quarterly filing is permitted; otherwise monthly filing is required.

Wisconsin Employer Withholding Tax (WIT) Filing

Department of Revenue (DOR)
May Apply
Renewal: varies
Type: filing

Quarterly electronic filing is required via the Wisconsin Taxpayer Access Point (TAP).

Unemployment Insurance (UI) Quarterly Report

Department of Workforce Development (DWD)
May Apply
Renewal: varies
Type: filing

Reports are filed electronically through UI Online.

Workers’ Compensation Annual Report

Department of Workforce Development (DWD) – Workers’ Compensation Division
May Apply
Fee: $500.00-$500.00
Renewal: annual
Type: filing

Annual report is submitted electronically via the WC Online portal.

OSHA 300 Log Maintenance & Posting

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

Electronic posting is permitted if the employer is required to keep a log.

Federal Labor Law Posters

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

Includes Minimum Wage, Equal Pay, Family & Medical Leave, etc.

Step-by-Step Compliance Guide

  1. As a roofer in Kenosha, WI, you must fulfill federal income and self-employment tax obligations with the Internal Revenue Service (IRS), with fees varying based on your income.
  2. The IRS requires record retention for tax purposes, though there is no associated fee for this requirement.
  3. Federal Trade Commission (FTC) compliance with the FTC Act and Business Opportunity Rule is required for all businesses, including roofing companies.
  4. You must comply with FTC advertising and consumer protection rules, ensuring truthful and non-deceptive marketing practices.
  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. Roofers operating as LLCs also need to adhere to federal income tax filing requirements, with associated fees varying.
  7. The IRS requires you to retain records for tax and business purposes, and fees may vary depending on the complexity of your records.
  8. Registering for a Federal EIN with the IRS is a necessary step for most roofing businesses, though the fee varies.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect, as requirements are fragmented across agencies.
  • Ignoring FTC regulations regarding advertising can lead to penalties, even if unintentional.
  • Failing to properly classify workers (employee vs independent contractor) can result in significant tax liabilities.
  • Believing that only incorporated businesses need to worry about federal tax obligations is a common error.
  • Neglecting to retain adequate financial records can cause issues during an IRS audit.

Frequently Asked Questions

Are there any federal licensing requirements specifically for roofers in Kenosha, WI?

No, the U.S. Small Business Administration (SBA) indicates that there is no federal business license specifically required for roofers; however, you still need to comply with other federal regulations.

What are the potential costs associated with FTC compliance?

The fees for FTC compliance vary depending on the specific rule and any potential penalties for non-compliance; some aspects, like compliance with advertising rules, have no direct fee.

How often do I need to file federal income taxes as a roofer?

Federal income tax filing frequency depends on your business structure; sole proprietors typically file annually with Schedule C, while LLCs and corporations have different requirements and forms.

What records should I keep for the IRS?

You should retain records related to income, expenses, payroll, and tax filings for at least three years, and potentially longer depending on the specific record type and IRS guidelines.

What is an EIN and do I need one?

An EIN (Employer Identification Number) is a unique tax ID number assigned by the IRS to businesses; most roofing businesses, especially those with employees or operating as corporations or LLCs, will need to obtain one.

Need a personalized checklist?

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

Find Your Permits