Call Us TodayGraeme: 0418 957 690
For Expert Carpet Cleaning in Perth


We Service Suburbs across Perth!

When Expert Carpet Cleaning launched back in 1993, we focused most of our energy on Fremantle. We were a small, family-owned operation still getting our footing back in those days, and we operated within a fairly tight radius of our headquarters. After all, our services were in high demand, and we certainly didn’t have to travel far to find customers.

But we’ve grown in the decades since. We have more vans and a longer roster of professional carpet cleaners on staff. As a result, we’re able to operate across a much broader service area. Today, we regularly clean floors and carpets across Perth’s Western Suburbs – offering carpet cleaning in Nedlands, Dalkeith and beyond.

If your property is located in the Western Suburbs and is in need of routine upholstery cleaning, in-depth carpet cleaning or even something as extreme as post-flood carpet restoration, then the professionals at Expert Carpet Cleaning Perth can help. Contact our team today to find out more.

An Extensive Range of Carpet and Floor Cleaning Services for Perth’s Western Suburbs
Our company has grown into one of the most-trusted carpet cleaning services in the Western Suburbs, but we also provide many other peripheral services. Here is a partial list of the various carpet-, floor- and upholstery-cleaning services that Expert Carpet Cleaning provides:

  • Steam Carpet Cleaning – As a trusted provider of carpet cleaning in Cottesloe and the surrounding area, we regularly provide our clients with in-depth steam cleaning for their carpets. This is the recommended method for routine cleanings, as well as for carpets made of natural fibres such as wool.
  • Dry Carpet Cleaning – For stubborn stains, it may take several rounds of steam cleaning before your carpets really come clean. This is when dry cleaning is the recommended means of approach. Take advantage of this service when cleaning is overdue and there is ground-in dirt to deal with in your carpet.
  • Upholstery Cleaning – In addition to carpet cleaning in Claremont and other Western Suburbs, we also provide an upholstery cleaning service for local homes and offices. We can restore your recliners, sofas and fabric-upholstered office chairs to their original condition.
  • Tile and Grout Cleaning – Our team are equipped to help with much more than carpet cleaning. We can also clean the tiles and grout on your property, restoring them to their original shine and lustre.
  • Pressure Washing – Indoors and out, our team of cleaners can assist. After cleaning your carpets and scrubbing the grout between tiles, we can also give your patio or driveway a refresher with an intense round of pressure washing.
  • Flood Restoration – Whether a plumbing issue has flooded your home with water, or an actual flood has breached the threshold, the resulting damage to your carpets can be significant. Call our team as soon as the emergency develops, and we’ll do our best to minimise the damage to your carpets and have them looking their best in no time.

If you have a specific floor or surface cleaning project that you require assistance with, contact our team to find out how we can help. We’ll leverage our skill set, experience and equipment to create a tailored cleaning service for you.

No Carpet Cleaning Job is Too Large or Small for Us!
From cottesloe carpet cleaning for beachfront residents to industrial-strength dry carpet cleaning at Mosman Park, we have the equipment and know-how to get the job done right. We accept jobs of any size and will treat large, industrial complexes with the same care and attention that we would provide for a small studio apartment.

Whether it’s a showroom, an office building or a beachfront rental, our crew is up to the task of cleaning your carpets, upholstery, flooring, decking and driveway. We even clean carpets in boats moored along the coast from time to time. In short, if your property has a carpet, we can make it clean.

If your property is located in the Western Suburbs, or even in the greater Perth metropolitan area, give us a call to find out if we can help. Our team is highly mobile, and we regularly venture outside of our routine service area to take on special projects and assignments. Given our strong reputation, it’s not at all uncommon for private property owners and business operators outside of the Western Suburbs to charter our carpet cleaning services. Get in touch with us by calling Graeme on 0418 957 690 to arrange a free, no-obligation consultation.

Click Here to Submit Enquiry

Why Expert Carpet Cleaning?

  • Integrity you can trust
  • Reliability
  • Guaranteed Quality Workmanship
  • National Accreditation Certificate 111
  • Fully Trained and Qualified
  • Ongoing commitment to quality practices and training


Just wanted to thank you for the job you did at the above property, looks amazing, also took the owner through and he says it looks better than what they did a few years ago.

Belmont Ave Belmont

Fast, efficient, professional service greatly appreciated. Thank you. Will definitely use you again.

Olgilvie Rd Mt Pleasant

Just a quick note to let you know how happy I am with the job your staff did at my home. The 6 seater couch and 2 recliners came up beautifully and the make-up I was told could not be removed by another cleaner was no trouble for your staff. The cleaning of the two bedrooms and the office carpet was excellent, very clean and fresh and dry in no time.

Vicki, Fremantle

Contact Us

Your details are secure and will not be distributed