Bulletproof Handyman

Handyman License Requirements in Rochester, MN

In Rochester, Minnesota, handymen and small contractors face a skill-based licensing system rather than a dollar-threshold exemption. Contractors performing only one specialized skill (carpentry, painting, drywall, etc.) may be exempt from state licensing, but those offering two or more skills must obtain a Minnesota Residential Contractor or Remodeler license ($505–$750 total with exam and recovery fund fees). Electrical, plumbing, and mechanical work always require separate state trade licenses regardless of exemption status. Additionally, Rochester requires city trade/contractor licenses and building permits for most work. All contractors must carry a $20,000 surety bond and minimum $100,000/$300,000 liability insurance.

⚠️ What Requires a Contractor License

The following work requires a state-issued contractor license in MN. Performing this work without a license exposes you to fines, stop-work orders, and civil liability:

State Contractor Licensing Law (MN)

The exemption does NOT cover: (1) Roofing—always requires a Residential Roofer license; (2) Electrical work—always requires a separate electrical license; (3) Plumbing—always requires a separate plumbing license; (4) HVAC/mechanical work—always requires a mechanical contractor bond. Even exempt handymen must comply with local building permits and codes. Subcontractors who do not contract directly with homeowners may have different requirements.

County Requirements — Olmsted County

Business license: Not required at the county level.

City Business License — Rochester

Required. City of Rochester Trade and Contractor License (and/or General Business License)

Permit vs. Contractor License — The Legal Difference

A LICENSE is a credential issued by the state (DLI) or city (Rochester) that authorizes a person or business to perform a specific trade or business activity. A PERMIT is a one-time approval issued by the city (Rochester) or county (Olmsted) for a specific project, confirming that the work complies with building codes and zoning. You can be fully licensed but still need a permit for each job. Even handymen exempt from state licensing must obtain building permits for certain work. Permits are required before work begins; licenses are ongoing credentials. Failure to obtain a required permit can result in fines, stop-work orders, and liability issues.

Business Entity Registration (MN)

To operate legally you must register your business. LLC filing fee in MN: $155 (one-time).

Compliance Notes for Rochester, Olmsted County, Minnesota

Legal Registration Steps for Rochester

Follow these steps to operate legally as a handyman in Rochester, Olmsted County, Minnesota:

  1. Step 1: Determine your business structure. Form an LLC with the Minnesota Secretary of State ($155 filing fee) or operate as a sole proprietor (no filing required but less liability protection).
  2. Step 2: Verify your licensing requirements. Contact DLI at (651) 284-5065 to confirm whether your specific work scope requires a state contractor license or qualifies for the single-skill exemption.
  3. Step 3: If you need a state contractor license, register as a Qualifying Person (QB, QC, or QR), study the Minnesota State Residential Code and DLI Reference Manual, and pass the DLI exam (110 questions, 4 hours, 70% passing).
  4. Step 4: Obtain a $20,000 contractor license surety bond from a bonding company and file it with DLI before your license is issued.
  5. Step 5: Obtain general liability insurance ($100,000/$300,000 minimum) and workers' compensation insurance (if you have employees).
  6. Step 6: Apply for a Rochester city trade/contractor license through the Citizen Access Portal at rochestermn.gov or contact Rochester City Clerk at (507) 328-2311 or licenses@rochestermn.gov.
  7. Step 7: For each project, obtain a building permit from Rochester Building Department. Permits are required before work begins and are separate from your license.
  8. Step 8: If you perform electrical, plumbing, or mechanical work, obtain the required state trade licenses (Master Electrician, Master Plumber, or mechanical contractor bond) from DLI.
  9. Step 9: Register for Minnesota sales tax with the Department of Revenue (mn.gov/revenue) if you sell taxable goods or materials.
  10. Step 10: Maintain compliance: Renew your state contractor license annually (expires March 31), renew your city license annually (expires December 31), and keep insurance and bonds current.

Work You Can Do Without a Contractor License

See all 10 tasks →

Licensing rules and fees change over time, so this information may be out of date. Verify all information with local authorities before making business decisions.