What Can a Handyman Do Without a License in Rochester, Olmsted County, Minnesota?
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 You Can Do Without a License
- Painting (interior and exterior) — single-skill exemption
- Drywall repair and installation — single-skill exemption
- Basic carpentry (trim, shelving, non-structural framing) — single-skill exemption
- Flooring installation (non-structural) — single-skill exemption
- Tile work (non-structural) — single-skill exemption
- Siding installation (single-skill only; if combined with windows, requires license)
- Window installation (single-skill only; if combined with siding, requires license)
- Masonry and concrete work (non-structural) — single-skill exemption
- General handyman repairs that do not involve two or more special skills
- Work on commercial properties (commercial contractors are exempt from residential licensing)
Common Jobs Handymen Take in Rochester
Based on the MN threshold, handymen in Rochester commonly take on:
- Painting (interior and exterior) — single-skill exemption
- Drywall repair and installation — single-skill exemption
- Basic carpentry (trim, shelving, non-structural framing) — single-skill exemption
- Flooring installation (non-structural) — single-skill exemption
- Siding installation (single-skill only; if combined with windows, requires license)
- Window installation (single-skill only; if combined with siding, requires license)
- General handyman repairs that do not involve two or more special skills
⚠️ What Requires a License
- Electrical work beyond simple fixture changes — requires Master Electrician license
- Plumbing work beyond simple fixture replacement — requires Master Plumber license
- HVAC/mechanical work (heating, cooling, refrigeration, gas) — requires mechanical contractor bond and EPA 608 certification
- Roofing work of any kind — always requires Residential Roofer license (never exempt)
- Any work combining TWO OR MORE special skills (e.g., carpentry + masonry, drywall + tiling, siding + windows) — requires Residential Contractor or Remodeler license
- New construction — requires Residential Building Contractor license
- Structural modifications or load-bearing work — requires Residential Contractor license
- Work on existing structures by contractors offering multiple skills — requires Residential Remodeler license
Business License — Rochester
Required. City of Rochester Trade and Contractor License (and/or General Business License)
Setting Up Your Business in MN
To get paid professionally and protect yourself, register your business. LLC filing fee in MN: $155 (one-time). You'll also need a free EIN from the IRS and a business checking account.
Your Next Steps to Operating Legally in Rochester
- 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).
- 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.
- 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).
- Step 4: Obtain a $20,000 contractor license surety bond from a bonding company and file it with DLI before your license is issued.
- Step 5: Obtain general liability insurance ($100,000/$300,000 minimum) and workers' compensation insurance (if you have employees).
- 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.
- 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.
- 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.
- Step 9: Register for Minnesota sales tax with the Department of Revenue (mn.gov/revenue) if you sell taxable goods or materials.
- 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.
Licensing rules and fees change over time, so this information may be out of date. Verify all requirements with your local licensing authority before making business decisions.