IndustriesCarpet cleaning

Carpet cleaning business software

Business Genie is carpet cleaning business software for companies that run a van from home to home. Customers book online, each van’s jobs are put in the order that drives least, and you invoice at the door and get paid by card, Apple Pay, PayPal, Venmo or Cash App.

Plans from $50 a month · One month free · No credit card

Route optimization
As booked34 miAs routed
24 mi
10 mi shorter

One van’s day, in booked order and as routed. A sample carpet cleaning day, simulated, beside this.

Sample day · Carpet cleaning · 1 van
In the order it was booked: 6 jobs, 1 h 13 min of driving, every window kept. Done at 3:30 pm.
7 am89101112 pm123456
Booked34 mi
Routed24 mi
Sample day, simulated: one van with a truck-mount, six booked jobs and one same-day call, on a one-mile street grid at 28 mph. Times on site include running the hoses in and out.

A carpet cleaning day, as booked

A carpet cleaning day is booked by the customers. Each picks a morning or an afternoon, because someone has to be home and the furniture has to be moved, and inside each half the jobs sit in the order they came in: three bedrooms on the north side, a rug to collect on the south edge, a sofa back up on the east. Driven that way, the van crosses the same streets all morning.

  1. 1Three bedrooms and the hallResidential carpet cleaning · Acacia Dr100 min8 am–12 pm
  2. 2Wool rug to take inArea rug cleaning · Cholla Ave20 min8 am–12 pm
  3. 3Sectional sofa, five seatsUpholstery cleaning · Agave St60 min8 am–12 pm
  4. 4Coffee on the stairsStain removal · Sage Ct40 min8 am–12 pm
  5. 5Living room, dining room and stairsResidential carpet cleaning · Desert Willow Rd90 min12 pm–4 pm
  6. 6Kitchen tile, 250 sq ftTile and grout cleaning · Jojoba Rd80 min12 pm–4 pm

As booked: 1 h 13 min of driving, the last job done at 3:30 pm.

The same day, routed

Business Genie puts the day’s stops in the order that drives least, and keeps the time windows you promised and the length of every job.

In this sample the same 6 jobs take 51 min of driving instead of 1 h 13 min, and the last one is finished at 3:15 pm instead of 3:30 pm.

How route optimization works in Business Genie

11:10 am, an empty rental, done by 5

A property manager calls: a tenant has moved out, the next one moves in tomorrow, and the carpet in the empty two-bedroom has to be cleaned today, finished by 5.

Business Genie orders each van’s stops to drive the least, keeps the time windows you gave customers, and re-orders the rest of the day when a job is added. The van gets turn-by-turn directions to the next stop.

In this sample the call is fitted in at 1:51 pm and the day is done at 4:59 pm. Taken straight after the job in hand, with the rest driven as booked, the day runs to 5:27 pm.

At the three bedrooms

Stop 2 · Acacia Dr · 100 min

8:46 am–10:26 am · 6 min drive in

Three bedrooms and the hall.

Residential carpet cleaning: hot water extraction from a truck-mount at the curb: the carpet is vacuumed, the traffic lanes pre-sprayed and agitated, then rinsed and extracted, and it dries over the next several hours. Priced by the room or the square foot, with a minimum charge.

Thirty of the hundred minutes are not cleaning: running the hoses in from the truck, pre-vacuuming, moving the furniture, then winding the hoses up and putting it back. The rest is about twenty minutes a room and ten for the hall, which goes last because the hose runs down it. That is why a carpet cleaner books by the room: the room count is the length of the job, and the length of each job is what the day is planned on.

Route your own carpet cleaning day

Put in your own jobs, how long each takes and the windows you promise, and Business Genie puts them in the order that drives least, and re-orders it when a call comes in.

The first month is free. The team sets up your account and moves your customer data over at no charge, and route optimization is on every plan.

Carpet cleaning jobs, and how long they take

The work a carpet cleaning business books, and how long each job takes once the van is there. Business Genie keeps the length you set for each job when it routes the day.

  • Area rug cleaning15–30 min×1
  • Stain removal30–60 min×1
  • Upholstery cleaning30–90 min×1
  • Tile and grout cleaning60–150 min×1
  • Residential carpet cleaning1–3 h×3
  • Commercial carpet cleaning2–5 h–
Hours on site, 0 to 3 h, the longest job in the sample day: solid for a quick job of each kind, pale for how long one can run, broken at the edge where a job runs past the scale. On the right, how many the sample day holds (7 jobs). Sample figures; every business’s own will differ.
  • Area rug cleaning

    Most area rugs are washed at the shop, not on the floor: the rug is measured, checked for loose dye and fringe, rolled and taken in, then washed, dried and brought back. Priced by the square foot.

  • Stain removal

    A spot job: the stain is treated for what it is. Coffee and wine get a tannin spotter; pet urine is found with a UV light, treated with an enzyme and flushed out from under the pad with a subsurface extraction tool.

  • Upholstery cleaning

    The cleaning code on the tag is read first (W for water, S for solvent, X for vacuum only) and a hidden spot is tested for colour bleed. Then the fabric is pre-sprayed, brushed and rinsed with a hand tool. Priced by the piece or by the seat.

  • Tile and grout cleaning

    The grout lines are pre-sprayed with an alkaline cleaner and scrubbed, then a spinning tool under a hood rinses and extracts the floor at high pressure. Priced by the square foot; sealing the grout is priced on top.

  • Residential carpet cleaning

    Hot water extraction from a truck-mount at the curb: the carpet is vacuumed, the traffic lanes pre-sprayed and agitated, then rinsed and extracted, and it dries over the next several hours. Priced by the room or the square foot, with a minimum charge.

  • Commercial carpet cleaning

    Offices, lobbies and common areas, priced by the square foot and cleaned before opening or after close, often by low-moisture encapsulation so the carpet dries quickly. Usually its own early or late run rather than a stop on the daytime route.

Questions about carpet cleaning business software

Can carpet cleaning customers book online?
Yes. Business Genie includes online booking, so customers choose a service and a time on your booking page.
How do customers pay?
By card, Apple Pay, PayPal, Venmo or Cash App. Business Genie syncs with QuickBooks Online.
Is there a free trial?
Yes. The first month is free, with no credit card to start, and the Business Genie team sets the account up and moves your customer data over at no charge.