Mobile sofa and mattress cleaning

Deep clean sofas, chairs and mattresses at people's homes and offices with portable extraction machines.

Cleaner shampooing a fabric sofa in a living room.
Startup costC$1.5k to C$7k
Monthly revenueC$800 to C$4.5k
Time needed8+ h/week
First incomeWeeks
  • C$1.5k-7k
  • Side hustle
  • Out and about

Estimates for a small start in Canada, not guarantees.

What it is

A mobile service that cleans upholstered furniture and mattresses on site, using portable hot water extraction machines, spot treatments and deodorizing. You travel to the customer with your equipment in a vehicle.

Your first three steps

  1. Take a fabric cleaning course (for example, an IICRC-approved one) and practise on second-hand furniture
  2. Price out a portable extractor, upholstery tool and cleaning solutions, then set per-item prices by checking local competitors
  3. Offer discounted first jobs to friends and neighbours, ask for reviews and post in local community groups
Who pays

Homeowners, families with kids or pets, landlords, property managers, Airbnb hosts and small offices.

How it makes money

A set price per item (sofa, armchair, mattress) or per room, with add-ons for stain treatment, pet odour removal and fabric protection. Many jobs are booked in bundles, such as a sofa and two chairs.

Skills that help
  • Knowing fabrics and how to test them
  • Using extraction machines safely
  • Clear customer communication and quoting
  • Reliable scheduling
Watch out for
  • Commercial general liability insurance, ideally covering damage to customers' furniture
  • Risk of colour bleeding, shrinking or water marks on delicate fabrics, so always test and use a written disclaimer
  • Check whether your municipality or province requires a business licence for mobile services
  • Register for GST/HST once revenue passes the small supplier threshold
  • Winter work needs good drying times and a heated vehicle or storage for solutions that can freeze
  • WCB/WSIB coverage rules by province if you hire help

Deep research report · Canada

Everything you need to start: mobile sofa and mattress cleaning

Researched with live web search for Canada: real startup prices, the licences and rules, what others charge, a break-even example, how to find your first customers and a 30-day launch plan. With sources.

  • Startup costs with real prices
  • Licences, registration and rules
  • Pricing: what others charge
  • Break-even example
  • Finding your first customers
  • 30-day launch plan
  • Risks and how to reduce them
Ready in about 2 minutes · one-off payment, tax included

See a full sample report

Questions people ask

How much does it cost to start a mobile upholstery cleaning business?

Startup costs are typically estimated at around $1,500 to $7,000, depending on your extraction equipment, vehicle setup and insurance. Treat this as an estimate and compare machine and coverage prices before buying.

How much can a mobile sofa and mattress cleaner earn?

Monthly revenue is typically estimated at around $800 to $4,500, depending on how many jobs you book and your pricing. The estimate assumes at least about 8 hours a week.

What should I check before starting an upholstery cleaning business in Canada?

Things to check: commercial general liability insurance that ideally covers damage to customers' furniture, whether your municipality or province requires a business licence, GST/HST registration once revenue passes the small supplier threshold, and WCB/WSIB rules if you hire help.

Other ways to run this business

Similar cleaning ideas

Photo: pixelmeadow on Pixabay

More ideas →