Built for the way carpet cleaning actually runs.
Pre-inspection at the door. Before-and-after photos pinned to the room. Add-ons priced from the pricebook and billed with the visit. Field service software designed around how carpet cleaning shops actually make money.
14-day trial · No credit card · Live before your next job day
Pre-inspection · at the door
Hartman Residence · 884 Magnolia Ln
Devon K · 9:08 AM
Rooms in scope
Living, hall, 3 bedrooms
Approx square feet
1,140 sqft
Fiber type
Nylon (cut pile)
Pet stains noted
Master bedroom · 2 spots
High-traffic lanes
Entry · hallway
Recommended add-ons
Pet treatment ($85) · Scotchgard high-traffic lanes ($120)
The three things that quietly kill carpet cleaning margin.
The pre-inspection happens in your tech's head, then disappears.
Tech walks the house, eyeballs the rooms, gives a verbal price. Six weeks later the customer disputes the charge and there's no record of the pet stains, the fiber type, or the lanes that needed extra work.
Scotchgard, pet treatment, and upholstery get done but never billed.
Tech adds the protector and the pet enzyme on-site, then forgets to write it on the ticket. The shop eats the chemistry, the labor, and the margin. Add-ons are where carpet cleaning makes money.
No before-and-after photo means no proof and no review.
Carpet looks great when the tech leaves. Customer doesn't post the review, doesn't refer the neighbor, and disputes the spot that didn't fully come out. The job evaporates the moment the truck pulls away.
Three different businesses. One software that handles all of them.
Residential runs on pre-inspection and add-ons. Commercial runs on recurring schedules and reporting. Specialty tile, upholstery, and rug work runs on per-piece pricing. One software, three operational realities.
- Phone-to-job estimating with rooms, square footage, and add-ons
- Pre-inspection at the door with photos pinned to each room
- On-site quoting for protector, pet treatment, and upholstery
- Before-and-after photos saved to the customer record
- Customer text reminders the day before and morning of service
Job estimate
Hartman Residence · 5 rooms
1,090 sqft · ~2.5 hrs · $385 base + add-ons
Living room
Cut pile · 2 spots
320 sqft
Hallway
High traffic lane
85 sqft
Master bedroom
Pet treatment recommended
260 sqft
Bedroom 2
Standard
210 sqft
Bedroom 3
Standard
215 sqft
The day, the truck, the techs. One screen.
Carpet cleaning lives on tightly packed day-of dispatches. ServTrackr surfaces the stops, drive time, and revenue per truck so the dispatcher can see when a job slipped, when a slot is open, and which truck has room for one more.
- Drag-and-drop dispatch board by tech and truck
- Day density visible (jobs per truck, drive time, revenue per day)
- Customer text reminders the day before and morning of service
- Reschedules and cancellations re-flow the day in seconds
Truck 02 · Devon K · Week of April 14-18
Daily job density
Mon
Westside
6 jobs
$1,820
26 min
Tue
Downtown commercial
4 jobs
$2,140
18 min
Wed
Northside
7 jobs
$1,945
30 min
Thu
Eastside
6 jobs
$1,680
32 min
Fri
Southside
5 jobs
$1,430
28 min
Week total
28 jobs · $9,015 billed · 1 reschedule
Every room. Every photo. Every visit.
Tech captures before-and-after photos, notes the rooms cleaned, and logs the treatments applied. Two years later when the customer calls back, the entire history is one tap away.
- Before-and-after photos pinned to the room and the visit
- Rooms cleaned, square footage, fiber type, and treatments applied
- Pet stains, spots, and high-traffic lanes documented
- Visit history per property visible to office and tech
Property job history
Hartman Residence · 884 Magnolia Ln
Before
Master · pet stains
After
Treated · enzyme + clean
Visit history
4/08
5 rooms · pet treatment + Scotchgard added · Devon K
10/14
Annual deep clean · upholstery sectional · Devon K
4/22
5 rooms standard · spot dye master closet · Marcus T
10/03
Move-in clean · 5 rooms + tile entryway · Marcus T
Service plan
Capital Grove · Nightly common areas
Billing
$4,280/month
Net-30 · PO #CG-2024-114
Next service
Tonight 9:00 PM
Devon K · Truck 02
Recent service log
4/09
Nightly common areas · all floors · Devon K
4/08
Nightly common areas · all floors · Devon K
4/07
Nightly common areas · all floors · Marcus T
4/04
Weekly deep · floors 1-3 · Marcus T
Commercial accounts that bill themselves.
Card on file or net-30 invoicing for the property managers who need it. Recurring nightly and weekly schedules run on autopilot. Residential maintenance memberships keep the truck full in the slow months.
- Nightly, weekly, and monthly recurring schedules
- Auto-billing with cards on file plus net-30 invoicing for commercial
- Card expiration alerts 30 days out so recurring revenue doesn't quietly leak
- Service reports emailed to the property manager after every visit
Quote the add-ons. Bill them with the visit.
Tech sees the pet stain, the high-traffic lane, the sofa with the toddler stains. Pet treatment, Scotchgard, and upholstery come straight off the pricebook, get added to today's quote, and bill with the visit. The margin shows up on the invoice instead of evaporating into the chemistry budget.
- Add-ons priced from your pricebook (protector, pet, deodorizer, upholstery, tile)
- Tiered packages on one quote (good / better / best)
- Customer e-signs the upgrade on the iPad before work starts
- Add-ons attach to the visit and bill with the base service
Quote · iPad at the door
Hartman Residence · multi-line job
Base · 5 rooms standard cleaning
$385
Pet treatment · master bedroom
$85
Scotchgard protector · entry + hallway
$120
Sectional sofa cleaning
$220
Total
$810
Plays nice with the tools your shop already runs on.
QuickBooks for the books. Stripe for the cards. Google Calendar for the owner who lives there. ServTrackr connects in minutes, not weeks.
Job invoices, recurring commercial billing, and payments sync automatically. Your bookkeeper doesn't re-enter a thing.
Cards on file, deposits at booking, and one-tap payment after the job. Funds in the bank in two business days.
Two-way sync with the owner's calendar. The dispatch board shows up in ServTrackr and in Google, no double entry.
Up and running before the next job day.
No IT team. No six-week onboarding. Most carpet cleaning shops are dispatching from ServTrackr by Friday.
Create your account
Sign up free in 60 seconds. No credit card. No demo required.
Import your customers
Bring your client list, property details, recurring commercial accounts, and visit history from your old system or a spreadsheet.
Build your pricebook
Per-room and per-square-foot rates, add-on prices for pet treatment and Scotchgard, upholstery per piece, tile and grout per square foot.
Set up your dispatch board
Add your trucks and techs, define service zones, and let the dispatch board hold the day. Recurring commercial accounts auto-populate.
Roll the trucks
Tech opens the day on the phone, captures before photos, builds the on-site quote, gets the e-signature, and the invoice goes out the moment the job closes.
“Our techs used to forget the protector add-on half the time. Now the package picker on the iPad puts it in front of them at every job and our average ticket went from $214 to $287. Recurring quarterly clients also auto-bill so we're not pestering them every season.”
Common carpet cleaning questions.
Most carpet cleaning shops are dispatching from ServTrackr inside the first week. Bring your customers, properties, pricebook, and recurring commercial accounts from a CSV or your previous system. There is no IT engagement and no six-week onboarding.
Yes. The pricebook lives on the truck. Techs add rooms, square footage, protector, pet treatment, deodorizer, upholstery pieces, and tile and grout from the pricebook, build a tiered quote on the spot, get the e-signature, and the line items flow straight onto the invoice when the job closes.
Yes. Every visit captures photos that pin to the room and the visit. Two years later when the customer calls back, the entire photo and visit history is one tap away on the property record.
Yes. Multi-property accounts, recurring nightly or weekly schedules, net-30 invoicing with PO numbers, and service reports auto-emailed to the property manager after each visit.
Yes. Cards on file, deposits at booking, and recurring auto-charges for maintenance plans. Card expiration alerts fire 30 days before the card stops working so the recurring revenue doesn't quietly leak.
Yes. Drag a job to a different truck or day, the dispatch board updates, the tech sees the change on the phone, and the customer gets the updated text. Reschedules take seconds, not phone calls.
Yes. The mobile app captures photos, signatures, and visit completion offline and syncs the moment the tech is back in coverage. The job doesn't stop because the basement parking garage killed the signal.
Pricing is per-tech per-month with no setup fee and a 14-day free trial. Most 1- to 5-truck carpet cleaning shops land on the standard tier. Talk to sales for shops migrating from Jobber, Housecall Pro, or ServiceMonster, there is a structured migration path and a tier discount for annual billing.
Quote the add-ons. Capture the photos. Bill the job.
Free 14-day trial. No credit card. Most carpet cleaning shops are dispatching their first job through ServTrackr in week one.
Or talk to sales if you're switching from Jobber, Housecall Pro, or ServiceMonster.