Professional Curtain Cleaning
Without Removing Your Curtains
On-site dry cleaning by certified technicians. No shrinkage. No removal. No disruption. Serving Johannesburg, Pretoria & Midrand.
Our Services
Professional on-site fabric care — from curtains to carpets, we clean where you are.
Professional on-site dry cleaning for every curtain and blind type. We clean your curtains where they hang — no removal, no risk of shrinkage, no disruption to your home or business. Our certified technicians inspect hardware, test fabric type, and apply fibre-specific dry-cleaning solvents for spotless results.
- All fabric types
- Hardware inspection included
- On-site dry cleaning
- 100% no-shrinkage guarantee
Hot-water extraction mattress cleaning that eliminates 99.9% of dust mites, bacteria, and allergens. The average mattress harbours 2 million dust mites. Our 5-step sanitisation process removes the 4.5kg of skin cells your mattress absorbs annually, leaving it clinically clean and hypoallergenic.
- 99.9% allergen removal
- Hot-water extraction
- Hypoallergenic treatment
- 5-step process
Professional deep-cleaning for sofas, office chairs, and carpets using fabric-specific chemicals. We offer both dry and wet cleaning options with Master Guarding protection available. Our technicians identify fabric type and apply the correct treatment for optimal results without damage.
- Fabric-specific chemicals
- Dry & wet options
- Master Guarding available
- All furniture types
A 12-month certified stain protection applied on-site. This fluoropolymer barrier creates a hydrophobic and oleophobic shield on your fabrics, repelling both water-based and oil-based stains. Professionally applied by our certified technicians with annual renewal options.
- 12-month protection
- Fluoropolymer barrier
- Hydrophobic & oleophobic
- Professional application
SANS-compliant fire retardant treatment for hotels, theatres, healthcare facilities, schools, and corporate environments. Our certified process issues compliance certificates required by insurance and regulatory bodies. Essential for any venue with public foot traffic.
- SANS compliant
- Fire compliance certificates
- 5-step process
- Insurance & liability benefits
Specialist care for hand-woven rugs with fibre-specific solutions. We perform dye stability testing before any treatment, use specialist cleaning methods appropriate to each rug type, and offer both on-site and collection service options. Your precious rugs deserve expert handling.
- Expert handling
- On-site or collection
- Dye stability testing
- 6-step specialist process
How On-Site Curtain Cleaning Works
Four simple steps to perfectly clean curtains — without taking them down.
- 1
Free Assessment
A certified technician visits your property to inspect fabric type, assess soiling levels, and provide an honest, no-obligation quote — completely free.
- 2
Pre-Treatment
We identify and spot-treat stains, test fabric for colourfastness, and prepare your curtains with fibre-specific pre-conditioning agents.
- 3
Deep Clean
Our on-site dry-cleaning extraction removes embedded dust, allergens, and odours without water — no shrinkage, no drying time, no disruption.
- 4
Protect & Finish
Optional Master Guarding protection creates a 12-month stain barrier. We rehang, steam-press, and leave your curtains looking brand new.
- 1
Free Assessment
A certified technician visits your property to inspect fabric type, assess soiling levels, and provide an honest, no-obligation quote — completely free.
- 2
Pre-Treatment
We identify and spot-treat stains, test fabric for colourfastness, and prepare your curtains with fibre-specific pre-conditioning agents.
- 3
Deep Clean
Our on-site dry-cleaning extraction removes embedded dust, allergens, and odours without water — no shrinkage, no drying time, no disruption.
- 4
Protect & Finish
Optional Master Guarding protection creates a 12-month stain barrier. We rehang, steam-press, and leave your curtains looking brand new.
Our Guarantees
On-Site Dry Cleaning vs Conventional Wet Cleaning
See why thousands of Johannesburg homes and businesses choose on-site dry cleaning.
| Feature | On-Site Dry Cleaning | Conventional Wet Cleaning |
|---|---|---|
| Curtains removed from tracks? | No — cleaned in place | Yes — must be taken down |
| Risk of shrinkage | Zero — solvent-based | High — water causes shrinkage |
| Drying time | None — instant | 24–72 hours minimum |
| Disruption to home/business | Minimal — 2–4 hours | Days — curtains removed |
| Fabric damage risk | Very low — fibre-tested | Moderate — water & heat exposure |
| Hardware inspection included | Yes — full check | No — separate service |
| Allergen removal | 99.9% extracted on-site | Variable — depends on wash cycle |
| Fire proofing available | Yes — applied after cleaning | Rarely offered |
| Master Guarding available | Yes — 12-month protection | Not typically offered |
| Overall convenience | Excellent — we come to you | Poor — you transport curtains |
Sectors We Serve
Specialised cleaning solutions for every industry — tailored protocols, certified results.
Areas We Serve
On-site curtain cleaning across Johannesburg, Pretoria & Midrand — we come to you.
Johannesburg's northern suburbs sit on the Highveld plateau, where dust and pollen settle on curtains year-round. Our on-site dry cleaning removes fine Highveld dust without shrinking delicate fabrics.
Sandton, Randburg, Fourways, Bryanston, Hyde Park, Morningside, Lone Hill, Sunninghill, Midstream
Quick jump — click an area to explore:
About JHB Curtain Cleaning
Stephen Dunlop
Managing Director
Stephen Dunlop
Managing Director
Curtain Cleaning & Fabric Expert
Stephen founded JHB Curtain Cleaning on a simple principle: curtains should be cleaned where they hang. With over 15 years of on-site fabric expertise, he saw clients repeatedly told to remove, transport, and rehang their curtains — only to have them shrink in the wash. He built South Africa's premier on-site curtain cleaning service to solve that problem permanently. Today, Stephen personally oversees every project and guarantees every result.
I built this company because I was tired of seeing beautiful curtains destroyed by conventional cleaning. There had to be a better way — and there is.
Curtain Cleaning FAQ — Johannesburg
Everything you need to know about our curtain cleaning services.
Still have questions?
Contact Stephen directly — he's happy to help.
Get Your Free Assessment
Book a free, no-obligation assessment with one of our certified technicians.
Which sector best describes your property?
Select the option that best matches your needs.
Stephen Dunlop
Managing Director
Phone
+27 75 011 9200
Office
071 622 6723
info@jhbcurtaincleaning.co.za
Address
10 2nd Ave, Florida, Roodepoort, 1710, South Africa
Operating Hours
Mon–Fri 07:00–18:00
Sat 08:00–14:00
Every Curtain Is Different. That's Why We Come to You.
Professional on-site curtain cleaning across Johannesburg, Pretoria & Midrand.
