Add-Ons Sold on Site: Getting Pet Odor Treatment and Stain Protector Onto the Carpet Cleaning Invoice
The walk-through is the best sales moment in carpet cleaning. The customer is standing in the room, pointing at the spot where the dog sleeps, or looking at the sofa and wondering. Add-ons sold right then are some of the easiest money a carpet cleaner makes. They are also the easiest money to lose if they never reach the invoice.
Why On-Site Sales Go Missing
Past-due invoices are one way money slips away, as covered in Past-Due Follow-Up for Carpet Cleaning Invoices Without the Awkward Phone Call. Add-ons that never get billed are another, and they are harder to spot, because nobody knows the money was owed.
On paper, the tech scribbles “+ PO tx” in the margin of a ticket, and maybe the office catches it. In a group text, the message gets buried. Either way, the work gets done and the line never gets billed.
The Simple Rule: Tech Tells, Office Adds
In CarpetBossPro, the clean way to handle an on-site add-on is a clear split of jobs:
- The tech confirms with the customer, then lets the office know: a note on the job, a quick text or a call.
- The office adds the service to the job from your service list, at your normal price.
- The tech does the work and taps Complete once the job shows the add-on.
Completing the job then creates the invoice with the add-on on it, and the card on file can be charged for the full total. The tech never has to make up a price, and the customer gets one bill, not two.
Why the Price Comes From the Office
It is tempting to let techs set prices on the spot. In practice, it leads to inconsistent pricing, discounts nobody approved and customers comparing notes with neighbors. Keeping prices on your service list means pet odor treatment at $25 a room is $25 a room for everyone.
It also keeps the tech focused on the work. A tech with a wand in one hand should not be doing pricing math. A short note to the office takes seconds, and the office handles the rest.
Common On-Site Add-Ons
The add-ons that come up most during a walk-through are the ones customers can see or smell:
- Pet odor treatment in a room or two.
- Stain protector on high-traffic rooms or a freshly cleaned sofa.
- Deodorizer for the whole job.
- Spot removal on a stain the customer had not mentioned.
- An extra piece: a chair, a loveseat, an area rug or a mattress.
- An extra room or the stairs.
Every one of these should already be on your service list with a set price, so the office can add it in a few taps.
The Checklist Follows the Job
When the office adds pet odor treatment or stain protector to the job, the tech's carpet cleaning checklist picks it up. Those steps only appear on the checklist when they are on the job. So adding the add-on does two things at once: it puts the line on the invoice, and it puts the step on the tech's checklist so the work and the billing match.
The finished checklist, with before/after photos, is then on the job for the office to see. If the customer later asks what the extra line was, the answer is right there. More on that in Backing Up a Carpet Cleaning Invoice With the Finished Checklist and Before/After Photos.
If the Job Was Already Completed
Sometimes the tech forgets and taps Complete before the add-on is on the job. The invoice has already been created without it. The office can bill the add-on separately, but a second invoice is never as clean as one complete one. The habit to build is: if anything changed on site, check with the office before tapping Complete.
Owners who run the van themselves can do both halves of this from one phone. When you are the tech and the office, add the service to the job yourself before you tap Complete. The rule is the same either way: the add-on goes on the job first, at the price from your list, and Complete comes last. That order is what keeps the invoice, the checklist and the charge all matching the work you did.
Make Upselling Easy, Not Pushy
Customers buy add-ons when the tech points out something real, not when they feel pressured. A tech who says “This room has a pet odor issue. We can treat it today for $25 a room if you want” is giving the customer useful information. Keep the add-on list short, the prices fixed and the process simple, and on-site sales become a normal part of the day. For how this fits with the rest of billing, visit the CarpetBossPro carpet cleaning invoicing software page.
Bill Every Add-On You Sell
In CarpetBossPro, the office adds on-site sales to the job from your price list, and they land on the invoice when the tech taps Complete.
Start Free Trial