
Upholstery, Couch & Curtain Cleaning
Sofas, couches, chairs, mattresses and curtains professionally cleaned for stains, dust, odour and everyday fabric buildup.
Get a Free QuoteStain check
What fabric problem are we dealing with?
If the surface is stained, dull, dusty, musty or holding odour, we assess the fabric first and clean it properly.
Sofas & Couches
Fabric sofas, modular couches, ottomans and lounge seating.
Armchairs & Dining Chairs
High-contact seats, dining chair sets and occasional chairs.
Mattresses
Sweat, dust mites, urine marks, biological stains and sleep-surface odours.
Curtains & Drapes
Dust, musty odours and fabric dullness in curtain panels.
Stains & Spills
Wine, coffee, pet urine, grease and mystery fabric stains.
Outdoor Cushions
Weather exposure, mould, bird marks and outdoor fabric grime.
Homes & Rentals
Family furniture, Airbnb sofas and rental-property upholstery.
Commercial & Hospitality
Hotel furniture, office seating and guest-facing fabric surfaces.
Delicate Fabric Care
Fabric checked first so cleaning method matches the material.
Why Choose True Revive Xpert
Upholstery specialists with the right equipment, products, and expertise.

Safe for All Fabrics
We check fabric content and construction before cleaning. Wool, linen, synthetic, velvet — tailored approach for each.
Eco-Friendly Products
Number One formula — biodegradable, non-toxic, safe for children and pets.
Professional Equipment
Commercial-grade low-moisture and extraction equipment — deeper cleaning, faster drying, better results than DIY.
We Come to You
Fully mobile service across Queenstown, Wanaka, Cromwell, Alexandra, Clyde and Central Otago.
Surface-specific care
Different fabric problems need different treatment
Upholstery, mattresses, curtains and cushions all hold soil, odour and moisture differently. Pet urine, body oils, coffee and wine can behave differently on fabric than they do on carpet, so the safest clean starts with the material, not a generic product.
Upholstery stains are not carpet stains
Sofas, dining chairs and fabric headboards can react differently to moisture and stain treatment. We test the fabric first instead of treating every surface like carpet.
Mattresses hold odour below the surface
Sweat, urine, body oils and biological marks can sit deeper in padding and fabric layers. A surface wipe may improve the mark while the smell source remains.
Curtains and delicate fabrics need restraint
Some curtain panels, velvets and older fabrics need a gentler process. The goal is to improve dust, odour and dullness without shrinking or distorting the material.
Our Cleaning Process
Gentle yet thorough — designed to protect your furniture while delivering outstanding results.
Fabric Assessment
We check the fabric type, construction, and cleaning code to select the safest and most effective treatment method.
Pre-Treatment
Number One formula is applied to stains and high-use areas, loosening embedded dirt and breaking down stain compounds.
Gentle Deep Clean
A controlled low-moisture or extraction clean lifts soil without over-wetting. Dirt, allergens and cleaning solution are removed together.
Dry & Protect
We promote fast drying with airflow management. Optional fabric protection can be applied to guard against future stains.
Fabric Assessment
We check the fabric type, construction, and cleaning code to select the safest and most effective treatment method.
Pre-Treatment
Number One formula is applied to stains and high-use areas, loosening embedded dirt and breaking down stain compounds.
Gentle Deep Clean
A controlled low-moisture or extraction clean lifts soil without over-wetting. Dirt, allergens and cleaning solution are removed together.
Dry & Protect
We promote fast drying with airflow management. Optional fabric protection can be applied to guard against future stains.
Furniture Cleaning FAQ
Do you clean couches and sofas in Queenstown?expand_more
Yes. We clean fabric couches, sofas, modular lounges, ottomans, armchairs and dining chairs across Queenstown and Central Otago. We check the fabric first, pre-treat stains and high-use areas, then use a low-moisture extraction process suited to the upholstery.
Do you clean curtains in Queenstown?expand_more
Yes. We can clean many curtain and drape fabrics, especially where the issue is dust, musty odour, dullness or light staining. Curtains are more sensitive to moisture, shrinkage and distortion than sofas, so we assess the fabric and condition before confirming the safest method.
Do you clean mattresses?expand_more
Yes. We clean mattresses for sweat, body oils, dust, biological marks, urine accidents and odour. Mattress cleaning is assessed differently from carpet cleaning because moisture and odour can sit deeper in padding and fabric layers.
Can you clean leather furniture?expand_more
Leather requires a different approach to fabric upholstery and specialised products. Contact us to discuss your leather furniture — we can advise on the best treatment depending on the type of leather (full-grain, top-grain, bonded) and its condition. We do not use hot water extraction on leather as this can cause irreversible damage.
How long until furniture is dry after cleaning?expand_more
Most upholstered furniture is dry within 2 to 4 hours under normal ventilation conditions. Thicker fabrics like velvet or heavily padded sofas may take up to 6 hours. Opening windows and running a fan significantly speeds up drying. We use a low-moisture extraction method that leaves fabric damp rather than wet.
Do you clean outdoor cushions?expand_more
Yes. Outdoor cushions that have been exposed to weather, mould, bird droppings, and environmental grime respond well to professional cleaning. We treat them with appropriate products for outdoor-grade fabrics, removing mould staining and embedded dirt.
Is it worth cleaning a sofa or should I just replace it?expand_more
In most cases, professional cleaning is significantly more cost-effective than replacement and delivers a dramatic result. Even sofas that look badly stained or smell strongly of pets are often fully restorable. We will assess the condition honestly — if we believe a piece is beyond practical cleaning, we will tell you.
What types of fabric can you clean?expand_more
We clean most fabric types including cotton, polyester, microfibre, linen, wool blend upholstery, and velvet. We always check the manufacturer's cleaning code and test an inconspicuous area first. Some very delicate or vintage fabrics may require specialist dry-cleaning methods — we will advise if this applies.
Can you remove pet hair as well as stains?expand_more
Yes. We pre-treat upholstery with a process that lifts embedded pet hair before cleaning. Our extraction equipment then removes it along with dander, dirt, and stain residue. For heavily pet-affected furniture, we may recommend a combined hair removal and deep-clean treatment.
Can you treat urine or odour in mattresses and sofas?expand_more
Yes, but urine and odour in mattresses or upholstery is treated differently from a normal surface stain. Contamination can move into padding, seams and foam layers, so we assess the depth, fabric type and odour source before choosing the safest treatment. In severe cases we will explain realistic limits before starting.
Do curtains need a different cleaning method?expand_more
Often, yes. Curtain fabrics can be more sensitive to moisture, shrinkage and distortion than sofas or carpets. We assess the fabric and condition first, then advise whether on-site cleaning is suitable or whether a more specialist method is safer.
What our furniture & upholstery customers say
Michael Jenner
Furniture Cleaning
"Fantastic service! My dog left a couple of yellow stains on the bottom corners of our white couch. We tried everything but nothing worked. Thanks to these guys my wife can relax knowing the couch looks brand new again. They also disinfected all the carpets around the house."
Elena Skorykh
Stain Removal
"If you'd like a carpet service that actually removes stains and odour — call these guys! We have a 14-year-old dog who can't always make it outside, and we'd tried a few companies and all the supermarket products. They solved all our carpet problems and a couch too."
Lauren Honeyfield
Furniture Cleaning
"We asked them to refresh our carpets and sofa, and ended up with amazing results even removing stubborn marks that previous cleans didn't budge! Would highly recommend."
Shane Ruan
Furniture Cleaning
"These guys were awesome and so great to deal with. Our carpets now look new again. We also had the arms of our couch done as they were an absolute mess — these came up fantastic too. Would recommend to anyone."
Natalie Ferrari
Furniture Cleaning
"Amazing! So friendly and got my white couches looking good as new. Will be using again for sure!"
Megan Hutton
Flood Restoration
"We had a fire in our rental home and although the fire itself didn't reach our lounge furniture, the damage from the smoke and water left us believing we would have to throw the whole suite away. After talking to Ivan and his team they were upfront and honest, professional, thorough and extremely knowledgeable. We are so pleased and will 100% use them again."
Refresh Your Furniture
Book a professional furniture clean today. Serving Queenstown, Wanaka, Cromwell, Alexandra and all of Central Otago.