Rejuvenate Your Rugs with Professional Rug Cleaning
Certified, Eco-Friendly & Allergy-Safe
- Fully Accredited
Get A Free Estimate Now
Quick Request
Request A Quote
Trusted Rug Cleaning Specialists in Adelaide
Over time, that once-beautiful rug gracing your space can be a trap for hair, dust, stains, and allergens as well as being an eyesore. Regular professional rug cleaning is recommended to maintain hygiene and restore beauty, but expert help is important as every rug may need different cleaning approaches.
From intricate Persian weaves to shag and high-pile options, O’Shea’s has over 34 years of experience in cleaning almost every type of rug available. Whether you need a same-day maintenance clean or a one-off deep steam, our experienced rug cleaners have the equipment and expertise to do it all.
We also have a rug laundry in Woodville where we use a powerful RugBadger to shake loose dirt and sediment from fibres. We are one of the only rug cleaning companies in Adelaide to have and use this machine, demonstrating our commitment to ensuring your rugs receive the best cleaning possible.
Advanced Rug Drying with Imported Centrifuge Technology
34+
Years In Business
20k+
Happy Clients
100k+
Projects Completed
50+
Trained Staff
Our Rug Cleaning Services
People love rugs for their ability to soften the floor and tie a room together. However, they need to be properly maintained to last. Simple vacuuming won’t fully remove the dust, soil, pet dander and stubborn stains that get trapped between the rug fibres, which is when you call in the experts.
At O’Shea’s, we use advanced techniques and eco-friendly products to clean synthetic rugs, handmade rugs, and everything in between while preserving their colour and without damaging delicate rug fibres. We can clean them at your house or send them to our Rug Laundry for further cleaning (which we may recommend for some of the handmade rugs, depending on condition).

Immersion Rug Washing
Full submersion of your rug with agitation and multiple rinses. Suitable for the deep cleaning of handmade, Persian and wool rugs.

Low-Moisture Rug Cleaning
Minimal-water treatment to clean rugs that need to dry quickly. Best for synthetic rugs or rugs that only have light soiling.

Rug Laundry
Specialised cleaning at our Woodville facility, including using a RugBadger to deliver over 40,000 harmonic vibrations per minute to shake loose stubborn dirt.

Pet Urine Decontamination
Specialised treatment aimed at removing pet urine stains and odours using neutralising solutions and soaking (if needed).

Moth & Bug-Proofing
Thorough rug inspection and application of eco-friendly repellents to repel insects such as moths and silverfish, as well as destroy any eggs.

Dye-Run Removal
Careful spot treatment using our specialised solutions. Removes migrated dyes due to improper cleaning or pet urine damage.

Rug Padding Cleaning
Removal and washing or replacement of attached rug pads to prevent re-contamination and protect both your rug and floor.

Rug Edge Binding
Hand- or machine-binding of fraying and damaged rug edges to prevent further unravelling and extend the rug’s longevity.

Rug Repairs
Patching, binding, pile restoration and other repair services for issues like burns, holes, tears, split seams and more types of rug damage.
Who Needs Rug Cleaning?
Our rug cleaning services are ideal for:
- Homeowners who want to spring clean their house
- People with rare or antique rugs that need special, gentle care
- Owners with old rugs that are beginning to fray or come apart
- Pet owners who want to remove evidence of pet-related rug damage
- Allergy sufferers aiming to reduce the presence of allergens
- F&B or retail and hospitality outlets keen to make customers comfortable
- Property managers or agents needing a property refresh before a sale or lease
How We Work
Inspection and Free Quote
We assess your rug's condition and identify issues that require treatment, such as stains, odours, or wear. This allows us to recommend the most suitable cleaning method for your rug and provide a transparent cost estimate.
Targeted Cleaning Approach
Depending on the type and condition of your rug, we will propose one of two solutions: either we complete the tailored clean at your house, or we send it to our Rug Laundry in Woodville for more specialised cleaning if the rug is delicate or heavily stained.
Cleaning and Repair Process
Using advanced cleaning equipment and eco-friendly solutions, our fully trained technicians work methodically to lift dirt, allergens, and stains from the fibres of your rugs. We also treat for insect damage and can perform edge binding and repairs.
Post-Clean and Satisfaction Check
Once cleaning is complete, we inspect the rug thoroughly to ensure satisfaction. We’ll also advise on cleaning schedules, spot cleaning tips, and preventative measures to extend your rug’s lifespan and keep it looking its best between visits.
Why Choose O’Shea’s
Industry Veterans
With over 34 years in the industry, we’ve cleaned various types of rugs across homes and commercial spaces in Adelaide.
Preferred Partner of Insurance Companies
We work closely with major insurers across South Australia, making the claims process easier and faster for you.
Free and Flexible Estimates
We provide transparent, no-obligation, often same-day estimates for free. We can also offer discounts for commercial clients.
Fully Trained and Certified Professionals
Our technicians are fully certified in cleaning various rug types and follow strict industry protocols.
Fully Insured, Including Public Liability
We carry comprehensive insurance for all work undertaken, giving you total confidence and coverage.
Fast, Flexible Scheduling
We offer flexible appointment times and short-notice/same-day assistance for any rug cleaning emergency.
Client Testimonials
“Over several years, our woollen hallway rug gathered a lot of dust that regular vacuuming would not be able to remove, deep within the dense pile. Therefore, I decided to drop it off for a proper clean. I’m very impressed with the quality. It’s like we purchased a new rug! I am happy knowing that it is nice and clean. Highly recommend this business.”
– Joanna Stoic
“We had four rugs, a decade old, in a serious state of grime, and O’Shea’s provided an excellent service. Dropped the rugs off, got them back ten days later and they’re all as good as new. Definitely recommend!”
– MJ Leaver
“I have a patchwork rug made of antique kilims. The first time it required cleaning I was fanatical about finding an oriental rug specialist. Their work was completely mediocre compared to the job O’Sheas did on the same rug – brilliant cleaning job and no damage to the rug at all (which I can’t say for the specialist cleaners). Highly recommend Chuck especially.”
– Neville Duhring
FAQs
How often should I get my rugs professionally cleaned?
Generally, rugs should be professionally deep cleaned every six to 12 months on average. The frequency may increase to every three to six months if your rug is made of delicate material such as silk, which requires more frequent treatment, as well as if you suffer from allergies or asthma to prevent allergen buildup.
However, this is just for regular cleaning and doesn’t include any emergency cleans you may need, such as if pet accidents happen or a spill (like red wine) is particularly bad.
Do you provide rug cleaning services for all types of rugs?
Yes. We have the equipment, expertise and qualifications to clean all types of rugs, including handmade and synthetic. Persian, silk, cashmere, wool, hand-tufted — we can do it all. If you’re not sure whether your rug can be cleaned using our methods, give us a call and we’ll talk you through options together.
Can you remove stubborn stains like coffee, ink, or pet urine?
In most cases, yes. Our professional rug cleaning services use targeted stain-removal techniques to treat coffee spills, pet stains, ink markings, and more. The sooner you contact us after a spill, the better the results.
Do you use chemicals that are safe and will not harm my family or pets?
Yes, we use eco-friendly cleaning agents that are all professionally made and tested. Some of our spotting agents need careful handling, but they are always neutralised and thoroughly rinsed out.
How do your rug cleaning services help people with allergies?
Many people’s allergies are triggered by things like dust, pollen, and pet dander, which tend to collect in rug fibres and can be almost impossible to eliminate from rugs with regular vacuuming. We use industry-approved cleaning products and high-powered extraction to thoroughly remove these allergens without damaging your rug fibres, resulting in less discomfort and fresher rugs.
How long will it take my rug to dry after cleaning?
Drying time varies depending on the method used as well as the size and material of the rug. With commercial-grade steam cleaning, rugs usually dry within four to six hours. If fast turnaround is essential, our low-moisture cleaning service usually takes at most half that time.
Will my rug shrink during cleaning?
Natural fibres such as wool and cotton run the highest risk of shrinkage during washing, but our professional team will discuss any potential shrinkage risks with you during the assessment and provide our recommendations to avoid that happening.
Do you also clean commercial and residential carpets, as well as specialty flooring?
Yes. Alongside our rug cleaning services, we offer commercial and residential carpet cleaning services as well as tailored cleaning for specialty commercial flooring such as Flotex. Contact us for more information.
Apart from cleaning services, do you sell any rug cleaning products?
We do! Our spot removers and 3-in-1 (odour neutraliser, deodoriser and sanitiser) solutions for soft furnishings are sold online and are all locally made in Adelaide. These are the same products that we use in our services. Read more about them here!
Additional Services You Might Need
Need Expert Rug Cleaning in Adelaide?
Trust O’Shea’s for fast, reliable, and professional rug cleaning that keeps your rugs pristine and beautiful.
From routine maintenance to deep cleaning, we clean, wash, and repair rugs at your home or at our specialised Woodville Rug Laundry.
Call now or fill out the form for a free estimate.









