Charging at Completion: Getting Paid Before the Hose Is Rolled Back Onto the Truck
The moment a carpet cleaning job is finished is the moment the customer is happiest with it. The carpet looks new, the room smells clean, and the tech has just explained the dry time. That is the best time to get paid, and with a card on file, it can happen with one tap.
The Card Has to Be There First
Charging at completion depends on having a card stored on the client, which is covered in Card on File for Carpet Cleaning Customers: How to Ask and Why It Pays Off. Once the card is there, the rest happens from the tech's phone.
What the Tech Does
In the CarpetBossPro tech app, every job has the carpet details, the access notes and a carpet cleaning checklist. A typical finish looks like this:
- Carpet groomed
- Furniture back on blocks or tabs
- Final walk-through with the customer, dry time explained
- Rooms cleaned, estimated dry time and any stains that did not come out recorded
- Before/after photos taken
- Tap Complete
Tapping Complete creates the invoice and can charge the card on file. The tech does not type an amount, does not run a card reader and does not write anything on paper. The invoice comes from the job, so the charge is for the rooms, pieces and add-ons that were on it.
What the Customer Sees
From the customer's side, the job wraps up cleanly. The tech walks them through the rooms, explains when the carpet will be dry enough to walk on, and leaves. The invoice is available in the customer app, along with the before/after photos. There is no awkward moment at the door where everyone is waiting for a payment to go through.
Customers who prefer not to keep a card on file can pay the invoice themselves in the customer app. Completing the job still creates the invoice, so it is ready for them right away.
What the Office Sees
The office sees the finished checklist on the job, the photos and the invoice. A charged invoice is done. Nobody has to add it to a list of who owes money. The office can spend its time scheduling, answering texts and following up on the few invoices that did not go through, instead of chasing every single one.
Get the Job Right Before Complete
Because Complete creates the invoice, it matters that the job is right before the tech taps it. If the customer added a loveseat or pet odor treatment during the walk-through, the tech lets the office know and the office adds it to the job first. Then Complete creates an invoice for the real total, and the card is charged once.
Building the habit is simple: if anything changed on site, the tech checks with the office before tapping Complete. The steps are covered in Add-Ons Sold on Site: Getting Pet Odor Treatment and Stain Protector Onto the Carpet Cleaning Invoice.
Why It Beats Billing Later
Billing later sounds harmless. The customer is happy, they will pay. But “later” is where carpet cleaning companies lose time and money:
- Invoices sit in someone's inbox.
- Checks take days to arrive and more days to clear.
- The happy feeling fades, and a stain that wicked back up becomes a reason to wait.
- The office spends hours every week sending reminders.
Charging at completion moves the payment to the moment the value is clearest. For a one-van owner, that can be the difference between a calm month and a month spent waiting on checks.
When It Does Not Go Through
Sometimes a card is expired or declined. When that happens, the invoice stays open, and the customer can update their card and pay in the customer app. Past-due follow-up will keep reminding them. The tech does not need to handle it at the door. That process gets its own article: Declined Cards on Carpet Cleaning Jobs: What Happens Next and Who Handles It.
One more habit helps: the tech should read the job card before starting, not just before finishing. If the card shows three bedrooms and the customer is pointing at four, that is the moment to let the office know, not after the carpet is groomed. Catching the change early means the office has time to add the room, the tech's checklist matches the real work, and Complete charges the right amount the first time. It also means the customer hears about the extra cost before the work is done, which is when they are most comfortable saying yes to it.
Charging Automatically
Charging at completion can also run on its own with auto-charge, either on completion or on a schedule. That suits companies that want every completed job to be billed the same way without anyone deciding each time. The next article explains both options. For how this fits into the rest of billing, visit the CarpetBossPro carpet cleaning invoicing software page.
Paid Before the Van Leaves
In CarpetBossPro, tapping Complete creates the invoice and can charge the card on file, right from the tech's phone.
Start Free Trial