Upholstery Cleaning Software for Furniture and Fabric Teams
Jobs sized by piece and fabric, drying time built into the slot, and before and after photographs kept with the customer.

A sofa is not a room, and it is not an hour
Upholstery work is quoted over the phone from a description and delivered in a living room. A three seater in a synthetic weave and the same size piece in a delicate natural fabric are different jobs, and only one of them fits the slot that was booked.

Before and after, because the customer remembers differently
Fabric work is visual and the customer's memory of the stain is not a photograph. The record taken on arrival is what protects the technician from a complaint about a mark that was there before and could never be removed.

Domestic rounds and commercial contracts on one board
Most upholstery businesses run two trades: domestic visits booked by phone, and commercial work for hotels, offices, care homes and landlords on a schedule. They compete for the same technicians and the same vans.

Equipment, solutions and the hours behind the day
Machines, wands and solutions are the cost base of an upholstery round, along with the water and the time. Recording what was used and how long the job took is what makes the next quote something other than a guess.
Start with the Free Plan
No time limits. Get full access to core features and upgrade when you're ready.
Read the full guide to scheduling upholstery cleaning work
Why these jobs overrun the slot they were booked into
Work measured in rooms is reasonably predictable. Upholstery is measured in pieces, and the pieces vary enormously: fabric type, construction, how soiled it is, whether it can be taken apart, whether the customer expects a twelve year old cream sofa to look new.
Upholstery cleaning software has to carry that detail into the booking. A slot booked without knowing the fabric is a slot booked on optimism, and optimism is what produces a technician finishing at eight in the evening or promising a result that cannot be delivered.
Three things that decide the job
Fabric
It determines the method, the solution, the drying time and the risk. Natural fibres, delicate weaves and unlabelled pieces all need decisions made before the van is loaded rather than in the customer's living room.
Expectation
Most complaints in this trade are not about cleaning quality, they are about the gap between what the customer hoped for and what was possible. Recording what was said, at the time, in front of the piece, is the only reliable defence.
Drying
The job is not finished when the cleaning stops. A customer who cannot use their room until the evening needs to be told at the start, and the slot needs to reflect it, especially in commercial settings where a lounge has to be back in service.
The commercial side is a different business
Hotels, care homes, offices and letting agents buy scheduled cleaning of soft furnishings, often out of hours, often to a fixed round. It is lower value per visit and far more reliable than domestic work, and it rewards the firms that never miss a date.
Running both from one board is what makes that possible. The contracted rounds generate themselves; the domestic bookings fill around them by area. Without that, the commercial round is the thing that gets moved whenever a domestic customer pushes.
Evidence, repeat work and the quiet advantage
Photographs of every piece, before and after, accumulate into something more useful than protection from complaints. They become the record a repeat customer is reminded of, the proof a letting agent needs for a deposit deduction, and the reference a technician uses when the same sofa is booked again in two years.
None of this is complicated. It works because capturing it takes seconds on a phone that the technician is already holding, and because it stays attached to the address rather than to a camera roll.
What Shifton Field Service does here
It plans the round, carries the job detail to the technician, captures photographs and sign-off in the room, records hours and produces invoices and reports. Two people or fewer get the board, the app, job forms and reporting free and unexpiring; invoicing, inventory, location control and the customer portal are the parts that carry a price.
It is not a quoting engine and it does not decide what a fabric can withstand. That judgement belongs to the technician and to the manufacturer's care label; the software makes sure the judgement is recorded where it can be found later.
Frequently Asked Questions
Can jobs be sized by piece rather than by hour?
Yes. The job carries what is being cleaned, in what fabric, with the treatment agreed, so the duration reflects the work rather than a default appointment length.
How do we protect ourselves from complaints about old marks?
Photographs taken on arrival, dated and attached to the job, alongside a note of what was said about what could realistically be removed. The same record at completion closes the loop.
Does it handle recurring commercial cleaning?
Contracted work generates its own planned visits with the site's checklist attached, and rounds falling behind are visible before the client raises it.
What if there is no signal in the customer's home?
The technician carries on as normal. The job detail, the photographs and the sign-off are stored on the phone and upload later, which also covers commercial basements and rural addresses.
Can we keep a history for a customer's furniture?
Each address keeps its visit history, including what was cleaned, what was used and the photographs taken, which matters for repeat customers and for commercial sites cleaned on a cycle.
Is carpet work handled the same way?
This page is about upholstery and fabric furniture. Carpet and rug cleaning has its own page, because the jobs are sized and scheduled differently even when the same technician does both.
What does a one van business pay?
A single van business with two people or fewer is on the free plan permanently, board and app included, along with job forms and reports. Invoicing, stock, location control and the portal are paid.
Ready to transform your field operations?
Join thousands of field service companies that trust Shifton to run smarter every day.


