No removal. No downtime. 100% no-shrinkage guarantee. Kathy personally visits, cleans and inspects — your curtains stay hanging the entire time.
No commitment · 100% on-site guarantee
Our specialised on-site dry-cleaning process removes years of dust, allergens and odours without ever taking your curtains down.



From luxury hotels to family homes — Kathy speaks your language and understands your specific needs.
Zero guest disruption. Fire compliance included. We work at 2am if needed.
Scheduled programmes. Air quality reports. Zero business disruption.
Clinically clean. SANS compliant. Zero chemical residue.
Holiday scheduling. Bulk pricing. Allergen-free classrooms.
Acoustic restoration. Fire compliance cert. Dark-week overnight clean.
100% no-shrinkage guarantee. Hardware repaired. Curtains stay hanging.
Every job follows the same professional process. Your curtains never leave the room.
Kathy personally visits, examines your fabric type, lining, hardware and soiling level. Custom written quote provided on the spot.
Specialist dry-cleaning solution applied. Zero water penetration — no mould, mildew or shrinkage risk whatsoever.
Professional extraction equipment cleans in-situ. No removal, no steam, no wet. Hardware protected throughout.
Optional Master Guarding applied. Hardware inspected and repaired. Written job sheet provided every time.
Meticulous, high-end cleaning solutions for your most delicate and valuable interior textiles.

OTS cleans your curtains exactly where they hang using professional dry-cleaning equipment. Zero wat…
Learn more →
OTS uses 130°F+ steam extraction combined with HEPA filtration to achieve 99%+ dust mite eradication…
Learn more →
OTS uses fabric-specific cleaning solutions matched to your exact upholstery type. We test a hidden …
Learn more →
Master Guarding is a professional-grade fabric protection treatment applied after cleaning. It creat…
Learn more →
OTS applies SABS-approved fire-retardant treatment to curtains, drapes and fabric blinds. The treatm…
Learn more →
OTS treats every Persian and oriental rug as the individual work of art it is. We assess pile type, …
Learn more →Based in Randburg, we cover all major Johannesburg areas and the Pretoria–Midrand corridor.
Highveld dust meets luxury fabrics — full-length sheers, voiles and floor-to-ceiling drapes that need specialist dry cleaning.
Explore area →Industrial dust + O.R. Tambo hotel corridor = above-average particulate accumulation.
Explore area →Established homes with heavy drapes — velvet, chenille and lined blackout curtains needing specialist treatment.
Explore area →Mining legacy means above-average dust — curtains here need more frequent cleaning.
Explore area →Heritage heartland — Victorian-era drapes to modern open-plan sheers, boutique hotels and art galleries.
Explore area →Jacaranda season pollen, diplomatic residences, government buildings and Centurion corporate parks.
Explore area →"Every job genuinely requires a proper assessment first — fabric type, lining construction, track or rod hardware, the cleaning method required, and your specific sector requirements all affect the process and the outcome."
Publishing a price without seeing your curtains would mean either overcharging you or cutting corners — and we're not willing to do either. Instead, we offer a completely free, no-obligation on-site assessment. Kathy personally visits, evaluates everything properly, and provides a detailed written quote you can trust.
Most clients are genuinely surprised by how affordable professional on-site cleaning is compared to replacement or conventional services.
Free · No obligation · Kathy visits within 48 hours
4.9 ★ on Google · 247 verified reviews
"Kathy was absolutely professional. My silk curtains came out spotless and there was zero shrinkage. She also fixed my curtain track that I didn't even mention! Highly recommend."
"We've used OTS for our hotel for 3 years now. They work overnight so there's zero guest disruption. Every room is ready by breakfast. Fire compliance certificate always provided."
"Our corporate office curtains were embarrassingly dirty. OTS came in on a Saturday and the transformation was incredible. The scheduled quarterly programme is exactly what we needed."
"OTS worked through the December holidays. All 18 classrooms done in 3 days. The allergen report they provided was a bonus — parents were very happy."
"I was so worried about my velvet drapes. Kathy assessed them and explained exactly what she'd do. They look brand new and she even replaced a broken hook at no extra charge."
"The stage tabs were looking terrible and our fire cert had lapsed. OTS cleaned and fireproofed everything in one overnight visit during our dark week. Certificate in hand next morning."
Every photo is from an actual OTS job — hotel suites, corporate offices, luxury residences across Johannesburg.






Every curtain is different. That's why Kathy comes to you first — no obligation, no guesswork, no surprises.
Free · No obligation · 100% no-shrinkage guarantee