Curtain & Blind Cleaning

Johannesburg's Trusted On-Site Curtain Cleaning Specialists

Cleaned exactly where they hang — no removal, no downtime, no fuss.

JHB Curtain Cleaning provides professional on-site curtain and blind cleaning in Johannesburg — without removing your curtains. Our dry-cleaning process eliminates dust, allergens, and stains with zero shrinkage risk, and your curtains are clean and dry before we leave. For over 15 years, Stephen Dunlop and our team have been transforming tired, dusty curtains into fresh, clean window treatments — all without taking them down.

15+ Years Experience
5,000+ Happy Clients
100% No-Shrinkage Guarantee
Free On-Site Assessment Within 48 Hours
100% No-Shrinkage Guarantee
Same-Day Completion
No Hidden Costs
Fabric-Safe Methods
Hardware Checked

What Makes Our On-Site Curtain Cleaning Different

Unlike traditional curtain cleaners who require you to remove your curtains, transport them to a facility, wait days or weeks, and then rehang them yourself, JHB Curtain Cleaning does everything right there in your home or commercial space. Our mobile dry-cleaning equipment is designed to clean curtains and blinds while they remain hanging — meaning zero disruption to your space and zero risk of shrinkage from incorrect handling.

What's Included

Cleaned exactly where they hang

No removal or takedown required. We work around your existing hardware, tracks, and fittings.

All fabric types safely handled

Voiles, sheers, lined drapes, velvet, blackout curtains, linen, cotton, silk blends, and synthetic fabrics.

Hardware inspection & repair included

Tracks, rods, rings, pulleys, and mechanisms are checked and minor repairs carried out on the spot.

100% no-shrinkage guarantee

Our dry-cleaning process contains zero water, which means zero shrinkage risk.

Dry-cleaning process

Zero water damage risk. No wet patches, no water stains, no mildew concerns.

Same-day completion

Your curtains are cleaned, refreshed, and back to looking their best before we leave.

Our Process

Step 1

Visual Assessment

Thorough inspection of every curtain and blind — identify fabric type, note existing damage, inspect hardware, determine optimal cleaning approach.

Step 2

Area Preparation

Protecting floors, furniture, and nearby surfaces. Set up portable dry-cleaning equipment.

Step 3

Deep Cleaning

Fabric-specific solutions lift dust, odours, stains, and allergens without introducing moisture.

Step 4

Hardware & Final Inspection

Tracks, runners, cords, and mechanisms inspected. Minor repairs handled at no extra charge.

Common Questions

What We Handle

Curtain TypeBlind Type
Voiles & sheers
Venetian blinds
Lined drapes
Vertical blinds
Velvet curtains
Roller blinds
Blackout curtains
Roman blinds
Linen curtains
Pleated blinds
Silk & silk-blend drapes
Panel glide blinds
Synthetic curtains
All fabric blinds
Custom-made drapes
Outdoor blinds
Newsletter

Stay Fresh — Curtain Care Tips & Special Offers

Subscribe for seasonal curtain care advice, special offers, and updates from Stephen and the team.

POPIA compliant. We never share your data. Unsubscribe anytime.

Ready for Fresh, Clean Curtains Without the Hassle?

Book your free on-site assessment today. Stephen will visit your property anywhere in Johannesburg within 48 hours.