Typing “upholstery cleaning near me” into Google usually brings up a long list of companies, all promising fresh, stain-free sofas. But upholstery is more delicate than carpet — the wrong method, product, or amount of moisture can shrink fabric, bleed dye, or leave a sofa smelling worse than before. Before you hand over your details and a booking fee, it’s worth asking a few pointed questions. Here are the seven that matter most, and why each one protects you.
1. Will You Inspect and Test the Fabric Before Cleaning?
A proper upholstery clean should never start with the technician simply spraying and going. Reputable cleaners inspect the fabric type first, then carry out a small spot test in an inconspicuous area to confirm the cleaning solution and method won’t cause colour bleeding, shrinkage, or watermarking. This matters most on natural fibres, velvet, and older or antique pieces, where the wrong product can cause permanent damage. If a company can’t explain how they check fabric before they start, that’s a red flag worth taking seriously.
Ask this: “Do you test the fabric before cleaning, and how do you decide which method to use?”
2. What Cleaning Method Will You Use?
Not every fabric can be cleaned the same way. Broadly, upholstery cleaners use:
- Hot water extraction (steam cleaning) — deep cleaning using hot water and solution, extracted with suction. Effective for most synthetic and blended fabrics, but longer drying time.
- Low-moisture or dry cleaning — better suited to delicate or moisture-sensitive fabrics, with little to no drying time needed afterwards.
- Leather cleaning and conditioning — a completely different process from fabric cleaning, using leather-specific products and a conditioning step to stop the material drying out or cracking.
If you’re not sure what your sofa or chair is upholstered in, a good cleaner will ask or check before quoting a method — not just apply their default process to everything.
Ask this: “Is this method suitable for my specific fabric, and would you recommend anything different?”
3. How Will You Handle Odours and Pet Stains?
General cleaning removes many everyday odours — food, smoke, general mustiness — reasonably well when the smell sits on the surface of the fabric. But odours that have soaked into cushion foam or the frame, such as long-standing pet urine, are harder to fully eliminate and may need enzyme-based treatment rather than a standard clean. A trustworthy company will be upfront that results on deep-set odours or old stains can vary, rather than promising guaranteed removal on every job.
Ask this: “Can you treat pet odours and older stains, and what result should I realistically expect?”
4. How Long Will Drying Take, and Can I Still Use the Furniture?
Drying time depends heavily on the method used. Dry or low-moisture cleaning generally needs little to no wait, while steam cleaning can take several hours depending on the fabric, cushion fill, and ventilation in the room. Ask specifically how long you’ll need to keep the furniture free from use, and whether the company brings air movers or fans to speed up drying — this matters more than it sounds if you’ve got a household that relies on that sofa every evening.
Ask this: “How long before we can sit on the furniture again, and do you use anything to speed up drying?”
5. Is Your Company Insured?
Upholstery cleaning happens inside your home, on furniture that can be expensive to replace. A professional company should carry public liability insurance as standard, covering accidental damage during the clean. This is a simple, direct question, and any established provider should be able to confirm it without hesitation.
Ask this: “Are you fully insured in case of accidental damage during the clean?”
6. What’s Included in the Price — and What Isn’t?
Upholstery cleaning quotes vary depending on the size of the item, fabric type, condition, level of staining, and whether multiple pieces (a sofa plus armchairs, for example) are booked together. A large corner sofa with heavy soiling and pet hair will naturally cost more and take longer than a single dining chair. Before booking, confirm exactly what’s included — fabric inspection, stain treatment, deodorising, drying advice — versus what might be charged as an extra, such as heavily soiled cushions or additional pieces added on the day.
Ask this: “Does this price include stain treatment and deodorising, or are those extra?”
7. Do You Cover My Area, and How Soon Can You Come?
Finally, confirm the practical basics: whether the company actually covers your postcode, and how far out they’re booking. Many local cleaners cover a city core plus surrounding towns, so it’s worth double-checking if you’re just outside the main area rather than assuming. If you need the job done quickly — ahead of guests, a house move, or an end-of-tenancy inspection — ask about same-day or next-day availability upfront rather than after you’ve already booked.
Ask this: “Do you cover my area, and what’s your earliest available slot?”
Why These Questions Matter More Than the Price Alone
It’s tempting to book whichever quote comes back cheapest, but upholstery cleaning is one of those services where the cheapest option can end up costing more — either through damaged fabric, disappointing results on stains and odours, or hidden extras added after the job’s started. Asking these seven questions upfront gives you a much clearer picture of what you’re actually paying for, and whether the company doing the work knows how to handle your specific furniture safely.
Book Trusted Upholstery Cleaning in Glasgow
At I Care Cleaning Services, every upholstery and sofa cleaning job starts with a proper fabric check, uses industrial-grade hot water extraction rather than domestic hire equipment, and comes with clear, upfront pricing — no hidden charges. Our products are eco-friendly and safe for children, pets, and allergy sufferers, and we’re fully insured on every visit.
We also offer carpet cleaning, rug cleaning, mattress cleaning, and hard floor cleaning across Glasgow and surrounding towns including Paisley, East Kilbride, Bearsden, Newton Mearns, Hamilton, and Rutherglen — check our full coverage area to see if we reach you.
Call 0141 212 3005 or 07495 027 182, or request a free quote online — same-day and next-day appointments are available in most areas, subject to availability.
