Cleaning service add-ons can raise the value of a visit, but they can eat the margin just as quickly. For a solo cleaner, the useful question is not how many extra tasks could fit on a price list. It is which service current clients will buy, which equipment fits in the car, and whether the fee still works after preparation, travel and maintenance. Window cleaning, ironing and extraction cleaning look like neighbouring line items. Operationally, they are three very different businesses.
Start with the reason for expanding
“I should add another service” usually points to one of two problems. Perhaps Tuesday mornings keep going empty and you need a new type of booking. Or the diary is already stable, but each regular visit ends after three hours and you want to increase the ticket without finding another household. Before you expand cleaning services, decide which of those problems you are solving. A standalone window cleaning add-on may help with the first one. An hour of ironing after the regular clean fits the second one better.
Do not begin by shopping for a machine. Look at your last ten clients and write down what they actually requested. One question about an old wool sofa is not a market. Four households asking about windows over two months is a much better signal, especially when you already know the flats, access and expectations.
I once watched a Prague cleaner come close to buying an extractor because several competitors showed theirs on Instagram. Her clients, however, kept asking for shirts to be ironed and windows cleaned twice a year. She tested ironing on five paid visits. The work needed almost no new equipment and several clients reordered it. She kept the money, and her cellar did not gain a bulky machine.
The industry numbers make expansion sound inevitable. BSCAI reported that the share of contractors expecting greater service diversification rose from 33% in 2025 to 47% in 2026. That study is largely about facility contractors. A solo provider covering Prague 4 has a different vehicle, budget and liability exposure from a company servicing dozens of buildings.
Compare six costs, not only the invoice total
Revenue is the satisfying number. Profit depends on six less glamorous ones: upfront investment, training, total job time, damage liability, seasonality, and the likelihood of selling the add-on to existing clients. Travel, consumables, drying time and equipment care belong in the calculation too. Home cleaning prices in 2026 covers other pricing units and minimum-charge choices.
| Criterion | Window cleaning | Ironing | Extraction cleaning | |---|---|---|---| | Upfront investment | low to moderate | low when using the client's equipment | moderate to high | | Training | squeegee technique, frames, safe access | care labels, heat and delicate fabrics | fibres, chemistry, colourfastness and extraction | | Hidden time | moving items, frames and screens | sorting, changing settings and folding | loading, setup, machine cleaning and drying | | Damage risk | frames, films, sills and falls | scorching, shine and damaged prints | water marks, shrinkage, dye bleed and overwetting | | Seasonality | high, mainly spring and autumn | low | moderate | | Existing-client fit | high | high in households with regular laundry | medium, with longer gaps between orders |
Track every minute created by the add-on. A sofa extraction job is not merely 90 minutes with the wand in hand. It can include collecting the machine, carrying it to a third-floor flat, testing the fabric, dry vacuuming, extraction, rinsing the tanks and leaving the equipment to dry. The invoice may say CZK 1,800. Four hours, parking and chemicals tell the more honest story.
Build in a small allowance for complaints and return visits. Damage is not the only cost. A client may notice a water mark after the fabric dries, and suddenly you are crossing Prague to inspect it. That trip never appears on the original quote, but it still has to be funded.
Windows and ironing: cheap entry does not mean zero risk
A window cleaning add-on is easy to explain and the result is visible. Most regular households need it once or twice a year. A decent starter kit does not cost tens of thousands of crowns. Scope causes the trouble. Confirm the number and type of windows, access from both sides, frames, blinds, sills and removable screens. A traditional double window in Vinohrady is not equivalent to one French pane in a new-build flat.
Safety beats revenue. Decline the job or refer it when the only route involves leaning outside, balancing on a chair or working at height without the right setup. Ask for photos of old timber frames, applied films and coated glass. Wind, frost and strong summer sun also change both timing and finish.
An ironing service add-on has an even lower entry cost when the household provides the board and iron. The problem is measurement. “One basket” might contain ten T-shirts. It might also contain fifteen dress shirts, bed linen and a pleated skirt. Pricing by basket invites an argument. An hourly rate with a minimum charge is safer, with per-item pricing for shirts or bedding if that suits your workflow.
Agree which fabrics you accept before starting. Silk, wool, technical prints or a garment without a readable care label can stay outside the service. Set a minimum as well. When a client adds “just a few shirts” at the end of a clean, setup and folding should not turn fifteen paid minutes into half an hour of free work.
Extraction and specialist cleaning need more than a machine
A carpet cleaning business begins with the material, not the extractor switch. You need to distinguish a synthetic carpet from wool or viscose and recognise upholstery that cannot tolerate much moisture. A colourfastness test in a hidden spot is not needless caution. It is much cheaper than discussing a faded sofa panel.
Vacuum thoroughly before wet cleaning, select suitable chemistry and avoid overwetting. Do not promise an exact drying time without knowing the fibre, temperature, humidity and ventilation. A sofa in a compact Nusle flat may dry much more slowly than the same item in an airy house. The booking confirmation should also say that stain removal depends on age, substance and previous home treatments.
The machine itself needs transport, storage and care. After every job, the tanks need emptying, hoses need flushing, the tool needs cleaning and components need space to dry. Dirty water left inside smells; chemical residue can contaminate the next job. If you live in a walk-up and drive a small hatchback, this logistics problem can matter more than the motor specification on the box.
Some jobs should go elsewhere: valuable oriental rugs, upholstery without a fibre label, mould, biological contamination, heavy urine odour, or any client demanding guaranteed stain removal without an inspection. A trained and properly insured specialist is not your competitor in that moment. They are the safer referral.
Test the service on five paid jobs
Do not test on a friend for free. A free job cannot tell you whether a client will buy the service, and it rarely produces a realistic complaint. Offer five existing households a clear pilot price. Choose varied but manageable cases. For windows, that could be a two-room panel flat, a property with traditional double windows and the accessible ground floor of a family house.
For each booking, start the clock when you pack the equipment and stop it after the final cleaning at home. Record travel, parking, consumables, tool wear and the amount actually invoiced. Jobber's 2026 report found that average job size increased for 51% of surveyed home-service businesses. A larger invoice, though, does not guarantee a better hourly return.
After job five, ask the awkward questions:
- What remained after direct costs and all working time?
- Did the job create a complaint, a return trip or an unexpected risk?
- Would the client order again at the normal price?
- Did it fit the day without disrupting regular cleans?
- Would you still want this work six months from now?
If the numbers are poor, change the pricing unit, minimum charge or scope. Dropping the service is allowed. A pilot that prevents an unnecessary equipment purchase has done its job.
Write the offer so extra work is not free
A useful price-list item says what the client is buying. Window work might be priced per casement or by the hour with a minimum, while frames, screens and blinds are listed separately. Ironing needs an hourly rate, a minimum and fabric exclusions. Extraction cleaning should state whether the unit is a square metre, an item or a seat, and whether travel is included.
Before confirming, ask for photos and four facts: current condition, material, access and expected result. Avoid the word “guaranteed” when the client cannot identify a stain's origin or age. Communication deserves the same care; How to spot a problematic cleaning client early explains what to verify before accepting the work. Repeat exclusions in the booking message. A clear boundary protects the fee and the client relationship.
Offer the add-on selectively. Ironing is relevant to the client with two baskets of shirts; windows make sense before a household's spring clean. A blanket discount attracts jobs you may not want. A specific recommendation is easier to accept and leaves less room for haggling.
Start with a service your clients already request, then run five paid trials before buying serious equipment. If you are looking for cleaning in Prague instead, ČistýKout lets you describe the job and any add-ons in a no-obligation request.

