Rug Cleaning Melbourne

Expert in-home and pick-up rug cleaning for wool, Persian, synthetic, shag, hand-knotted and machine-woven rugs. Every fibre is tested for colour fastness before cleaning. Eco-safe, owner-operated, and gentle enough for heirloom pieces.

100% Satisfaction
Guarantee

Eco Safe · Pet &
Child Friendly

30+ Years
Experience

Same Day Bookings

Truck Mounted
Equipment

Fully Insured ·
Owner Operated

What customers say

Melbourne Families Trust Fletchers

Honest reviews from real customers across Melbourne. we just earn them.

Pricing

Fixed, transparent prices

Flat-rate from $45 per rug up to 2×2m. Larger rugs and delicate pieces are quoted per square metre based on fibre and condition. Pickup & delivery available across Melbourne.

Standard rug (up to 2×2m)

$45

Pure wool & modern

$14/m²

Persian & hand-knotted

$22/m²

Why book this service

The care your rugs were designed for

All rug fibres

Wool, silk, viscose, cotton, jute, sisal, polypropylene, nylon and blends.

Plant-based chemistry

Wool safe, dye safe, residue free. No harsh detergents.

Fast turnaround

On-site rugs dry in 6–8 hours; workshop rugs returned in 3–5 days.

Pre treatment included

Stains, pet odours and high traffic lanes treated free with every clean.

HOW IT WORKS

How Fletcher's Works From Booking to Fresh Clean Carpets

1

Inspection & fibre ID

We identify fibre type, weave construction, age and dye method before recommending a method.

2

Dust & dye test

Mechanical dust removal followed by color fastness testing on every dye block.

3

Hand or hot water clean

Wool & silk are hand-washed with neutral pH soap; synthetics get hot-water extraction.

4

Groom, dry & inspect

Pile groomed, controlled airflow drying, final inspection before return or completion.

OUR WORK

Fresh, Clean Homes Across Melbourne

A look at the work we do every day carpets, upholstery, mattresses, and rugs restored for Melbourne families and businesses.

WHY FLETCHERS

6 Reasons Melbourne Homeowners Keep Coming Back to Fletchers

Truck Mounted Power

Our system runs off our own truck not your electricity or hot water. More power means deeper extraction, hotter temperatures, and faster drying than any hire machine.

Eco Safe Solutions

Highly effective on stains and completely safe for kids, pets, and your home. No harsh detergents, no toxic residue  just a genuinely clean result.

FREE DEODORISING & SANITISING

Every carpet and upholstery steam cleaning service includes complimentary deodorising and sanitising at no extra charge.

Owner Operated

Paul and his family team handle every job personally. No subcontractors, no franchisees just consistent, professional service you can trust.

25 Years of Experience

With more than 25 years in the steam cleaning industry, we have the knowledge and expertise to achieve outstanding results every time.

100% Satisfaction Guarantee

Not happy before we leave? We’ll re-clean any area on the spot, no charge, no debate. We don’t leave until you’re thrilled.

Specialist rug cleaning across Melbourne

A rug is not a carpet. It’s a piece of textile art, often with hand knotted construction, natural fibres and dyes that took weeks or months to set. Cleaning it like wall to wall carpet is the fastest way to ruin it. At Fletchers we treat every rug individually: we identify the fibre, test the dye, pick the safest method, and clean it at the pace the fibre allows. Whether it’s a $300 hallway runner or a hand knotted heirloom, the level of care is the same.

Our rug cleaning service in Melbourne covers every common type and many uncommon ones. We’ve cleaned wool, silk, viscose, cotton, jute, sisal, polypropylene and bamboo rugs. We’ve washed Persian, Afghan, Turkish, Tibetan, Indian and Pakistani hand knots. We’ve also cleaned modern shag, flatweave kilims, hide rugs, machine woven Belgians and supermarket synthetics. The method always changes; the standard of care doesn’t.

In home cleaning vs workshop hand wash

Some rugs are best cleaned in your living room; others need a controlled workshop environment. We’ll recommend the right one when you book.

In home cleaning: suitable for most synthetic rugs, modern machine woven wool, hallway runners and rugs in good condition with no severe staining. Truck mounted hot water extraction; dry in 6 to 8 hours.

Workshop hand wash: used for hand knotted Persian, silk, antique, oversized, severely stained, or pet damaged rugs. Free pickup and delivery across Melbourne metro. Returned in 3 to 5 days for wool, up to 10 days for silk.

The traditional hand wash process

For valuable rugs, the workshop process mirrors the methods used in traditional rug houses for centuries, modernised for hygiene and speed but never compromised. After dust removal and colour testing, the rug is gently saturated with cool water and a neutral pH wool soap. We work the soap through the pile by hand with soft brushes, rinse thoroughly to flush every trace of detergent, then dry flat with controlled airflow until fully dry through the foundation. This is the only way to clean a hand knotted rug without crushing the pile, blurring the dyes or damaging the foundation knots.

Fibre specific chemistry

  • Wool — neutral pH soap only; alkaline detergents permanently weaken wool fibre and dull colour.
  • Silk — cool-water hand-wash with low agitation; never hot, never machine.
  • Viscose / art silk / bamboo silk — extremely water-sensitive; minimal moisture, fast drying, careful grooming.
  • Cotton flatweave (dhurries, kilims) — gentle wash, careful drying to prevent browning.
  • Jute & sisal — low-moisture only; over-wetting causes irreversible stiffening and browning.
  • Synthetic (polypropylene, nylon, polyester) — tolerates full hot-water extraction; aggressive on stains.

Stain, odour and pet damage

Wine, coffee, ink, pet urine, vomit and old mystery stains are part of normal rug life. We pre treat every visible stain with a fibre appropriate solution before the main wash, then re inspect after the rug has dried. Pet urine in particular needs specialist attention because the acidity can permanently shift wool dye if left for months. We’ll always be upfront about what’s recoverable and what isn’t, before we start. Our enzyme treatment for odour breaks the source down rather than masking it, and is included with every clean.

Fringe and edge cleaning

Cotton fringes on Persian and oriental rugs absorb most of the foot traffic and discolour first. We clean fringes separately by hand, often returning them visibly whiter without bleaching. If a fringe has been damaged by previous over cleaning or moth, we can recommend reputable repair specialists.

Pricing quoted per square metre,

We quote rugs per square metre based on fibre, construction and condition. Synthetic rugs start at $8/m², pure wool from $14/m², and hand-knotted Persian from $22/m². There is a $120 minimum for in-home jobs. Pickup, delivery, stain pre-treatment, odour treatment and fringe cleaning are all included  we don’t quote a base rate and then load on extras.

Booking your rug clean

Call 0412 816 479, text or send a photo through the booking form on our home page. For workshop jobs, a photo plus dimensions is enough for an accurate quote. We service every Melbourne metro suburb with free pickup and delivery, and you’ll deal with Paul Fletcher personally from quote to return.

FAQ

Your Questions Answered By Melbourne's Most Experienced Steam Cleaner

download (2)download (1) (1)
How long does carpet take to dry after steam cleaning?

Generally 6–8 hours with normal airflow and ventilation. We recommend opening windows and running fans where possible. Our truck-mounted equipment removes excess moisture efficiently during extraction, so you can walk on carpets carefully the same day.

Yes, completely. We use citrus based, eco certified cleaning solutions with no harsh chemicals or toxic residue. Safe for babies, toddlers, and pets including the ones who like to roll around on the carpet immediately after we leave.

In most cases, yes. Over 30 years Paul has successfully treated wine, coffee, pet urine, ink, grease, and more. We pre-treat every visible stain free of charge. We’ll always be upfront about what’s achievable  we won’t promise what we can’t deliver.

Our 3-room steam clean starts from $165 (currently on promotion). Pricing depends on room count, surface type, and condition. Call us or use the booking form and we’ll give you a fixed price no inspection required in most cases.

We service all of Melbourne, with a strong focus on western and northern suburbs including Footscray, Essendon, Point Cook, Werribee, Sunshine, Caroline Springs, Brunswick, and surrounding areas. Not sure if we cover your suburb? Just call  if it’s Melbourne, we almost certainly do.

Yes. We service offices, rental properties, retail spaces, and other commercial premises across Melbourne. Flexible scheduling available  including early morning appointments where needed.

Often the same day. Call 0412 816 479 and we’ll find the earliest available slot. Same day bookings are regularly available across Melbourne.

Still have a question?

Trusted rug specialists in melbourne since 2000

Wool, Persian, synthetic, modern  every fibre treated with the right method. Free pickup across Melbourne.