Market Opportunity in Minnesota
Minnesota’s vacation rental market is driven by strong tourism, lake culture, and urban demand. Over 12,000 short-term rentals are listed on Airbnb/VRBO statewide, concentrated in the Twin Cities metro, the North Shore (Duluth to Grand Marais), the Brainerd Lakes area, and Rochester. Growth is steady at 8-10% year-over-year, fueled by remote work and staycations. Demand peaks May through October for lake properties and year-round in metro areas for business travelers. The challenge: harsh winters reduce cabin bookings, so you’ll need to target metro corporate stays and holiday rentals to maintain cash flow. Minnesota’s high rate of second-home ownership (lakes, cabins) creates a reliable need for turnover cleaning – many owners live out of state. The market is fragmented, with few large cleaning companies dominating, giving you room to build a local reputation.
State Licensing & Legal Requirements
- Business Registration: Register your business name with the Minnesota Secretary of State (online – $85 fee for LLC or $50 for sole proprietor).
- Employer Identification Number (EIN): Get a free EIN from the IRS – required even as a sole proprietor for banking and tax purposes.
- City/County Business License: Most Minnesota cities require a business license. For example, Minneapolis charges $50 (renewal), St. Paul $65, Duluth $100, and smaller towns $25-75. Check with your local city clerk.
- Sales Tax: Register with the Minnesota Department of Revenue for a sales tax permit if you sell any tangible items (cleaning products). Not required for service-only cleaning, but recommended for flexibility.
- General Liability Insurance: Minimum $1 million per occurrence. Obtain from a local agent – expect $400-$800/year for a startup.
- Workers’ Compensation: Required if you hire any employees (even part-time). File with Minnesota Department of Labor and Industry. Self-employed owners can opt out.
- Surety Bond (optional but recommended): Some property managers (e.g., Vacasa, Evolve) require a $5,000-$10,000 bond. No state mandate, but it builds trust.
Startup Costs
- Equipment & Supplies: $300-$600. Includes vacuum (e.g., Miele), mop, bucket, microfiber cloths, cleaning chemicals (ecofriendly options popular in MN), gloves, scrub brushes, trash bags, and a steamer for carpets.
- Vehicle: $0-$2,000 if you use your own car. Add $500-$1,500 for a used cargo van if you want dedicated transport. MN requires winter tires (budget $400).
- Insurance (first year): $400-$800 for general liability. If financing monthly, plan for $50/month.
- Licensing & Permits: $100-$250 (state registration + city license + assumed name filing).
- Initial Marketing: $200-$500. Costs: logo design ($50 on Fiverr), flyers (print 500 @ $60), Facebook ads ($100), Google Business Profile setup (free).
- Miscellaneous: $100-$200 for a simple website domain/hosting, business cards, and a phone number.
- Total startup range: $1,100 – $3,850 (depending on vehicle and equipment choices).
Revenue Potential in Minnesota
Average job ticket for a standard vacation rental (2-3 bedrooms, 1.5 baths) in Minnesota is $180–$250. In metro areas (Minneapolis, St. Paul) rates are higher: $220-$350 per clean. In lake regions (Brainerd, Ely) typical $150-$200. You can also upsell add-ons: linen laundry ($20-30), restocking supplies ($15), deep cleaning ($50-100).
Path to $5,000/month: Book 20-25 cleans per month at average $200/job. That’s about 5-6 jobs per week. Build a base of 3-4 regular property management clients needing weekly turnovers.
Path to $10,000/month: Reach 40-50 cleans per month. Hire 1-2 part-time cleaners. Focus on high-volume property managers (e.g., those managing 10+ properties) and expand into premium deep cleans during seasonal turnovers (spring and fall). Target the Twin Cities metro and Duluth for higher density.
Note: Winter months (Dec-Feb) in lake areas drop 40-50% in revenue. Diversify by offering office cleaning or ski chalet services (e.g., Lutsen, Grand Rapids).
🚀 Get the Full Research Package
Enter your email for access to our free local market research tool — see exactly who's dominating this niche in your area.
✓ Check your inbox — and try the tool free at bizlaunchiq.com
See Who's Dominating This Market Right Now
Use our free Review Radar tool to instantly see every competitor in any city — their ratings, review counts, LSA status, and GBP gaps.
Open Free Research Tool →
Related Business Guides
City-Level Guides
🚀 Get the Full Research Package
Enter your email for access to our free local market research tool — see exactly who's dominating this niche in your area.
See Who's Dominating This Market Right Now
Use our free Review Radar tool to instantly see every competitor in any city — their ratings, review counts, LSA status, and GBP gaps.
Open Free Research Tool →