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
Honest reviews from real customers across Melbourne. we just earn them.
Posted on Google Jen MBTrustindex verifies that the original source of the review is Google. Showed on time , service was really good… thank youPosted on Google Tracey BurgessTrustindex verifies that the original source of the review is Google. Paul came to clean the carpets 3 days before Christmas. We had a lovely chat about the challenge of moving house just before the holiday season. Paul was super friendly and did a sterling job of cleaning our carpets. Then he went above and beyond when the Rental Provider had an issue with the carpets (only to reveal that the so called stains were mere indentations where the furniture had been). Thank you for the above and beyond service it was much appreciated!Posted on Google Andrea WoolfallTrustindex verifies that the original source of the review is Google. Paul did an amazing job for my end of lease carpet cleaning and also did the tiles in the bathroom that come up like new! Fast, reliable and friendly service. Would highly recommend.Posted on Google Sarah JadeTrustindex verifies that the original source of the review is Google. Highly recommended! Quick, efficient, carpet steam cleaning. Will hire again.Posted on Google Sabine SchweigerTrustindex verifies that the original source of the review is Google. Paul is the best in the west. He is super friendly, responsive and great at cleaning carpets. We had him clean the carpets in our 2 bedroom plus a rug a couple of weeks ago and they came up great. Really happy with the service and upfront pricing.Posted on Google Jacqui BorosTrustindex verifies that the original source of the review is Google. Fantastic service quick and fairly priced. Highly recommend.Posted on Google Marcie WeissTrustindex verifies that the original source of the review is Google. Would absolutely recommend Paul for carpet cleaning!! Did a fantastic job and amazing communication! 10/10 would recommend!!Posted on Google Rhys DvsTrustindex verifies that the original source of the review is Google. Great service. Prompt reliable and professional. Can recommendPosted on Google peter fishTrustindex verifies that the original source of the review is Google. We have used Fletchers Carpet Cleaning for nearly 20 years and would recommend Paul to anyone looking for professionalism and high quality work. Pete & Rach from Kingsville.Posted on Google Mark DevereuxTrustindex verifies that the original source of the review is Google. Quick to respond, flexible, helped me out when I needed the clean done quickly.
Pricing
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)
Pure wool & modern
Persian & hand-knotted
Why book this service
Wool, silk, viscose, cotton, jute, sisal, polypropylene, nylon and blends.
Wool safe, dye safe, residue free. No harsh detergents.
On-site rugs dry in 6–8 hours; workshop rugs returned in 3–5 days.
Stains, pet odours and high traffic lanes treated free with every clean.
HOW IT WORKS
1
We identify fibre type, weave construction, age and dye method before recommending a method.
2
Mechanical dust removal followed by color fastness testing on every dye block.
3
Wool & silk are hand-washed with neutral pH soap; synthetics get hot-water extraction.
4
Pile groomed, controlled airflow drying, final inspection before return or completion.
OUR WORK
A look at the work we do every day carpets, upholstery, mattresses, and rugs restored for Melbourne families and businesses.












WHY FLETCHERS
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.
Highly effective on stains and completely safe for kids, pets, and your home. No harsh detergents, no toxic residue just a genuinely clean result.
Every carpet and upholstery steam cleaning service includes complimentary deodorising and sanitising at no extra charge.
Paul and his family team handle every job personally. No subcontractors, no franchisees just consistent, professional service you can trust.
With more than 25 years in the steam cleaning industry, we have the knowledge and expertise to achieve outstanding results every time.
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.
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.
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.
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.
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.
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.
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.
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

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?
SERVICE AREAS
Fletcher’s services Melbourne’s western and northern suburbs and surrounding areas. Click your suburb for more information, or call us if it’s Melbourne, we most likely cover you
Wool, Persian, synthetic, modern every fibre treated with the right method. Free pickup across Melbourne.
Family owned carpet, mattress & upholstery steam cleaning. Proudly serving Melbourne since 2000
©2026 Fletchers Carpet Cleaning All rights reserved.
Website Designed with ❤️ by DesignSyncs