Dalkeith-Based · Western Suburbs · Est. 2009

Perth Carpet Cleaning
Done Properly.

Owner-operated from Dalkeith since 2009. One person, one standard, every job. No franchises, no subcontractors, no shortcuts. Just proper carpet and tile cleaning backed by a guarantee that actually means something.

15+ Years Serving Perth
5.0 Google Rating
100+ Verified Reviews
100% Satisfaction Guarantee

Get a Free Quote

Book directly online or call 0439 944 023.

Book Online — Free Quote →

100% Satisfaction Guarantee. No pressure, no obligation.

Quote Request Sent!

We'll be in touch within 2 hours. For urgent bookings, call 0439 944 023.

Fully Insured Public liability covered
100% Satisfaction We'll make it right
Same-Day Available When you need us fast
Natural & Non-Toxic Safe for kids, pets & planet
Family Run Business Local, not a call centre

What We Clean

Complete Cleaning Solutions
For Your Home

From plush carpets to travertine tiles, every surface gets the specialist treatment it deserves.

Carpet Steam Cleaning

Hot water extraction to deep clean carpet fibres, removing allergens, dust mites, bacteria and years of embedded grime. Natural, non-toxic solutions — safe for the whole household. Carpets dry within 4–6 hours.

Get a Quote

Rug Cleaning

Specialist care for all rug types — Persian, wool, synthetic and designer rugs. We assess the pile and construction before selecting the right cleaning method.

Get a Quote

Tile & Grout Cleaning

High-pressure tile and grout restoration that removes years of mould, soap scum and grime. Bathrooms, kitchens, alfresco areas and pools. Results that amaze.

Get a Quote

Upholstery Cleaning

Sofas, lounges, ottomans and dining chairs thoroughly cleaned without shrinking or damage. Safe for all fabric types including leather conditioning available. All products are natural, non-toxic and environmentally friendly.

Get a Quote

End of Lease Cleaning

Bond-back carpet and tile cleaning that meets real estate agent standards. We know exactly what property managers look for — protecting your deposit.

Get a Quote

Stain & Odour Removal

Stubborn stains, pet accidents, red wine, coffee — we use targeted treatments that tackle what ordinary cleaning misses. Including full odour neutralisation.

Get a Quote

Why Ultimate Clean

What 15 Years in the Western Suburbs Teaches You

Most carpet cleaning complaints come down to the same things — ran a machine over it, charged a lot, left it soaking wet. We've heard every version of that story from clients who came to us after. Here's how we work.

Truck-Mount Equipment, Not Portable Units

Portable machines borrow pressure from your tap. Truck-mounts generate their own heat and suction — which is why your carpets dry in 4–6 hours instead of a day and a half.

Brett Does Every Job Himself

No subcontractors. No trainees. When you book, Brett shows up — the same person who's been doing this in Dalkeith since 2009. You know exactly who's coming into your home.

The Price We Quote Is the Price You Pay

No upsell on arrival. No "while I'm here" extras you didn't ask for. Quote it, do it, done. If something changes on the day, we talk about it before touching anything.

CCAWA President — 3 Consecutive Years

Brett served as President of the Carpet Cleaners Association of WA for three consecutive terms — the peak industry body for professional carpet cleaners in Western Australia.

Natural, Non-Toxic & Environmentally Friendly

We use natural, non-toxic cleaning products that are safe for children, pets and the environment — without compromising on results. Clean home, clear conscience.

15+
Years in Business
5.0★
Google Rating
100+
Verified Reviews
100%
Satisfaction Guarantee

"I've been doing this long enough to know that a carpet cleaning job isn't finished when I pack up the machine — it's finished when you're happy with it."

— Brett, Owner · Ultimate Clean · Dalkeith

How It Works

How a Booking Works

No complicated forms or call centres. Here's what actually happens.

1

Call or Book Online

Most jobs can be quoted over the phone in two minutes. If you'd rather do it online, the ServiceM8 form takes less than that.

2

Brett Arrives — On Time

Not a crew, not a subcontractor. Brett shows up in the time window agreed, with everything needed already on the truck.

3

The Actual Clean

Pre-spray, hot water extraction, stain treatment where needed. Natural, non-toxic products throughout. No rush, no cutting corners.

4

Dry & Done

Carpets are dry within 4–6 hours. We leave your home clean, fresh and completely satisfied or we come back.

2009
Operating from Dalkeith

Ultimate Clean started with one mission: to give Perth homeowners a carpet cleaning service they could actually trust. No franchises, no call centres — just a specialist who shows up, does the job properly, and backs it with a guarantee.

15+
Years Experience
100+
5-Star Reviews
13+
Suburbs Served
1
Owner, Every Job
Fully Insured & Guaranteed

About Ultimate Clean

Perth's Trusted Carpet Cleaning Specialist

I started Ultimate Clean in 2009 out of Dalkeith with one van and a simple idea: do the job properly and stand behind it. Fifteen years later, nothing's changed. I'm still the one who shows up, still the one who answers the phone, and still the one responsible if something's not right.

I served as President of the Carpet Cleaners Association of WA for three consecutive years and appeared on 720 ABC Perth — but the thing I'm most proud of is that most of my work still comes from referrals. That tells me more than any award.

Owner-operated — Brett on every job
CCAWA President — 3 consecutive years
Natural, non-toxic & eco-friendly products
Truck-mount professional equipment
Fully insured with public liability
100% satisfaction or we return free
Book a Clean Today

Client Reviews

What Perth Homeowners Say

5.0
100+ verified client reviews
Google · ServiceM8 · Word of Mouth
"

Brett was professional with amazing attention to detail in cleaning our sofa, rug and carpets. They have never looked so fresh and bright. Highly recommended.

LH
Lisa Harrison
Verified Client
"

Perfect service from start to finish. Brett takes great pride in the work he undertakes. He is punctual, accommodating and the ultimate professional.

LB
Lainee Bartholomaeus
Verified Client
"

Exceeded my expectations. Extremely caring, professional and thorough. I had paid for someone to do the job prior and it was awful. Brett fixed it. Thanks!

KT
Kelly Turner
Verified Client
"

Beyond excellent service. Brett is professional, reliable and does a fantastic clean. I would highly recommend Brett's Ultimate Clean service to everyone.

RN
Robby Lane Naglewicz
Verified Client
"

Prompt attendance and the results of our carpet clean were simply exceptional. I will be using and recommending the service to all our friends and family.

AM
Angela Moorcroft
Verified Client
"

Brett did another wonderful job steam cleaning our white couch. He is such a lovely person to deal with and really cares about the quality of his work.

DR
Deborah Riebensahm
Verified Client

Where We Work

Serving Perth's Western Suburbs

Based in Dalkeith, we service the western suburbs and surrounding areas. Not sure if we cover your area? Just call — we're flexible.

Dalkeith
Claremont
Nedlands
Cottesloe
Peppermint Grove
Mosman Park
Subiaco
Swanbourne
City Beach
Floreat
Mount Claremont
Shenton Park
Wembley
Wembley Downs
+ Surrounding Areas
Call to Check Your Area

Not on the list? Call us — we cover more areas than listed here.

FAQ

Common Questions

With our truck-mounted hot water extraction system, most carpets are dry within 4–6 hours. This is significantly faster than portable machines used by many cleaners. Good ventilation (open windows or fans) speeds the process. We recommend staying off carpets for at least 2 hours.

Yes. All cleaning solutions used by Ultimate Clean are formulated to be safe for children and pets once dry. We use professional-grade products that are powerful on dirt and stains but leave no harmful residues. You can let children and pets back onto carpets once they're dry.

For the best results, clearing smaller items from the floor is helpful. We can work around and under most furniture, and for heavier pieces like sofas and beds, we'll do our best to clean as much of the carpet as possible. Just let us know when you book and we'll advise based on your specific situation.

Many old stains respond very well to our specialist stain treatments — including red wine, coffee, pet stains and mud. Some stains that have been heat-set (e.g. by steam irons or hot water) may be permanent regardless of the cleaning method used. We'll always give you an honest assessment before we start, so there are no surprises.

For most households, every 12–18 months is ideal for maintaining clean, healthy carpets. Homes with children, pets or allergy sufferers benefit from more frequent cleaning — every 6–12 months. High-traffic areas like hallways and stairs may need attention more often. Regular professional cleaning also extends carpet life significantly.

Absolutely. If you're not completely satisfied with the results, contact us within 48 hours and we'll return to address any concerns at no additional cost. In 15+ years of operation we rarely need to — but the guarantee is there and we stand behind it completely.

We're based in Dalkeith and primarily serve Perth's western suburbs including Claremont, Nedlands, Cottesloe, Peppermint Grove, Mosman Park, Subiaco, City Beach, Floreat, Swanbourne, Wembley and surrounding areas. If you're not on this list, call us anyway — we're often able to accommodate surrounding suburbs.

The easiest way is to call us directly — we can usually give you an accurate quote over the phone based on the size and type of area. Alternatively, fill in the quote form on this page and we'll follow up within 2 hours. For most standard jobs, no in-person inspection is required before quoting.

One person, one van, one standard.

Bookings are limited to what I can do well. If the week's full, I'll tell you honestly and find the next available time.

Get In Touch

Get a Quote

Call for the fastest response — most jobs can be quoted in two minutes. Or book directly online through the ServiceM8 link below.

Phone
Base Location
Dalkeith, WA 6009
Hours
Mon–Sat: 8am – 5pm

Guarantee: Not happy with the result? Call within 48 hours and Brett comes back to fix it. No charge, no argument.

Request a Free Quote

We'll follow up within 2 hours during business hours.

Book Online via ServiceM8 →

No obligation. No spam. Just a quick, honest quote.

Quote Request Sent!

We'll be in touch within 2 business hours. For urgent bookings call 0439 944 023.

Call Now — Free Quote