Your lounge suite, sofa, armchairs, dining chairs and other upholstered furniture collect dust, dirt, body oils, allergens and stains with everyday use. Regular professional upholstery cleaning not only improves the appearance of your furniture but also helps create a cleaner and healthier home
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
Upholstery steam cleaning from $45 per room (minimum job $120). no surprise stain charges, no upsells.
2 seater sofa
3 seater sofa
5 seater + chaise
Why book this service
Experienced technicians identify fabric and select the safest, most effective process.
Truck-mounted system uses lower water pressure than carpet cleaning to protect delicate fabrics.
High suction means fast drying times, with light soil drying in as little as 1 hour.
Specialised pre-treatments for heavily soiled areas, stains, and delicate fabrics.
OUR WORK
A look at the work we do every day carpets, upholstery, mattresses, and rugs restored for Melbourne families and businesses.












HOW IT WORKS
1
Every piece of furniture is inspected before cleaning to determine the most suitable treatment.
2
We pre-treat heavily soiled areas and stains using solutions designed specifically for delicate fabrics.
3
Truck-mounted hot water extraction gently deep cleans, safely removing dirt, body oils, and allergens.
4
Specialised treatments are applied for stubborn marks. Technician will discuss results before cleaning.
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.
Your sofa is the single most used piece of furniture in the house. It absorbs body oils, sweat, food crumbs, drink spills, dust mites, pet hair, pollen, perfume and every airborne particle that drifts through the living room. Within twelve months a family lounge can hold more bacteria per square centimetre than a toilet seat and vacuuming alone only removes the loose surface layer. The embedded soil, allergens and oils stay trapped in the fibre, slowly dulling the colour and breaking down the fabric.
Professional upholstery cleaning in Melbourne is the only method that extracts that embedded soil safely. At Fletchers we use truck mounted hot water extraction tuned for soft furnishings: hot enough to dissolve oils, gentle enough to protect delicate weaves. The result is a sofa that looks visibly cleaner, smells fresh, and lasts years longer than one cleaned with supermarket sprays or DIY rental machines.
The biggest cause of damaged upholstery isn’t dirt. It’s the wrong cleaning method on the wrong fabric. Linen shrinks. Velvet crushes. Microfibre watermarks. Cotton browns if it dries too slowly. Every couch sold in Australia carries a manufacturer’s cleaning code (W, S, S/W or X), and we read it before we plug in a single hose. If the tag is missing, we test a hidden patch for colour fastness and shrinkage first. Only then do we choose the chemistry and pressure.
A professional steam clean lifts far more than the visible mark. Independent tests of hot water extraction show removal of dust mite allergens, pet dander, mould spores, pollen, body oils, sweat salts, cooking grease, drink residues and the bacteria that feed on all of it. For asthma and eczema sufferers, the reduction in indoor allergen load after a single sofa clean can be dramatic. Many of our customers in Essendon, Point Cook, Werribee, Footscray and across the inner west book us annually for exactly this reason.
DIY rental machines deposit far more water than they extract, soaking the foam and timber underneath. The result is a couch that stays damp for days, often growing mildew inside the cushions. Our truck mounted equipment pulls water back out at high vacuum, leaving cushions touch dry in 2 to 3 hours and fully dry in 4 to 6 hours. You can sit on the lounge the same evening, and there’s no musty smell, only the light citrus scent of our pre spray.
Every piece of furniture is thoroughly inspected before cleaning to determine the most suitable treatment. We pre-treat heavily soiled areas and stains using professional upholstery cleaning solutions designed specifically for delicate fabrics.
Our truck-mounted hot water extraction system then gently deep cleans your upholstery using lower water pressure than carpet cleaning. This safely removes embedded dirt, allergens, body oils and most common stains while protecting the fabric.
For stubborn marks, specialised spot treatments may be used where appropriate. While we achieve excellent results on most stains, some permanent stains cannot be completely removed. If this is the case, our technician will discuss the expected results with you before cleaning begins.
Most upholstery dries much faster than carpet.
Fletchers is a family-owned and operated business. Paul Fletcher answers the phone, gives the quote and personally handles every job — no subcontractors, no labour-hire crews, no rotating staff who don’t know your fabric. We service every Melbourne metro suburb from Brimbank and Hobsons Bay through to Moonee Valley, Melton, Wyndham, Maribyrnong, Moreland and the surrounding western and northern suburbs. Same-day bookings are usually available, and we hold a 4.9-star Google rating across Melbourne families.
Call 0412 816 479, send a text, or use the booking form on our home page. Tell us the size of the sofa (number of seats, plus any chaise or ottoman), the fabric type if you know it, and any specific concerns: stains, pet smells, asthma in the household
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
Same day bookings available across Melbourne. Fixed price from $120 with free deodorise included.
Family owned carpet, mattress & upholstery steam cleaning. Proudly serving Melbourne since 2000
©2026 Fletchers Carpet Cleaning All rights reserved.
Website Designed with ❤️ by DesignSyncs