A large window being washed from the inside with a squeegee
5.0 stars from 21 Google reviews
Perth metro, Yanchep to Kwinana

Window Cleaning Perth

Streak-free cleaning for external glass, frames and window tracks, quoted by bedroom count, with second-storey and high-access windows available by appointment.

(08) 6275 2020
Checked before we leave
You inspect, we redo anything on the spot
Bedroom-based pricing
A confirmed range, not an estimate
Our own employed team
No subcontractors, every member police checked
No weekend or holiday surcharge
And no distance surcharge anywhere
What you are booking

Glass, frames and tracks, cleaned by hand or water-fed pole

This is a dedicated window cleaning service covering external glass, frames and tracks. A squeegee technique is used for standard access, and a water-fed pole system for second-storey or hard-to-reach glass, which cleans and rinses with purified water from ground level without ladders against the property. All equipment is supplied by us and the work is done by our own employed, uniformed team.

Some of this work already sits inside a bond clean. Internal windows, tracks and ground-floor external windows are already covered as part of a full Perth bond clean. What this service adds is second-storey access, complex window configurations, or a more thorough dedicated pass across the whole property.

Before you book

Is Window Cleaning Mandatory When You Move Out?

Window cleaning is not a mandatory service. There's no requirement to have your windows professionally cleaned before you move out.

Even so, clean windows matter. It's one of the more obvious things a property manager notices at a final inspection, so having them looking their best is worth the effort.

Doing it yourself is completely fine. The tricky part is getting a genuinely streak-free, haze-free finish. A lot of DIY attempts fail for exactly this reason, usually from the wrong product, the wrong cloth, or not buffing the glass fully before it dries.

If you'd rather not risk it, booking window cleaning alongside your bond clean means everything is handled in one visit.

Window cleaning rates in Perth

Priced by bedroom count, for standard access

Bedroom-count pricing covers ground-floor external glass, frames and tracks. Second-storey and high-access windows are quoted separately once we've seen the job or your photos, since access and equipment needs vary property to property.

1 bedroom
$99+
From, GST inclusive.
2 bedrooms
$132+
From, GST inclusive.
3 bedrooms
$156+
From, GST inclusive.
4 bedrooms
quoted on inspection
No fixed figure. Confirmed after we see the property.

What moves a price above the starting figures. Second-storey or high-access windows, complex configurations like bay windows or multiple panes per frame, and general access difficulty. Scope is confirmed when you book.

Payment terms. A 10% deposit secures your booking and the balance is due on the day of service.

What is included

What the job actually covers

Everything below is part of the standard window clean and is already in your quoted price.

Glass

  • External glass cleaning, streak-free technique
  • Squeegee or water-fed pole, matched to access level

Frames and tracks

  • Cleaned as a separate step from the glass
  • Dust, grit and debris cleared before the glass is touched

Second-storey and high-access

  • Available by appointment
  • Quoted separately once access is confirmed

What is not part of this service

Listed plainly so nothing comes as a surprise on the day.

  • Skylights
  • Internal window cleaning as a standalone booking (already covered inside a standard bond clean)

What we do not guarantee

  • A streak-free finish where windows have pre-existing etching or heavy hard-water mineral deposits that have permanently marked the glass
Our commitment

You check it before we leave

100% job satisfaction Inspected on site, redone on the spot

Our commitment on window cleaning is immediate rather than deferred. When the crew has finished, the job is inspected while they are still at the property, and anything you are not happy with is done again before they leave. That is what we mean by a 100% job satisfaction commitment.

It is a commitment about the standard of our workmanship: we keep working until you are satisfied with the work itself. It is not a promise about glass that was already etched or damaged before we arrived.

Your rights under Australian Consumer Law apply independently of this commitment and cannot be excluded by it.

How this differs from our other guarantees

Two of our services carry a fixed day count and four do not. Here is the position in plain terms, because the difference is easy to blur.

This service has no day count. The commitment is the on-site check described above, made and settled while the crew is present.

Bond cleaning carries a 14-day re-clean warranty, set out on its own policy page. Bond carpet cleaning carries 24 hours. Neither figure applies to window cleaning, and this service's on-site commitment does not apply to them.

Bedroom-based pricing

A confirmed range for standard access, not an estimate.

Our own employed team

No subcontractors. Every job is done by our uniformed staff, and every team member holds a current National Police Certificate.

$10 million public liability

Public liability cover of $10 million, confirmed by the business, applies to the work we carry out at your property.

Flat rates, no loading

No weekend surcharge, no public holiday surcharge, no off-hours surcharge, and no distance surcharge anywhere in our service area.

How to book

Five steps, start to finish

  1. Get a quote. Call (08) 6275 2020, use our enquiry form, or book online any time, day or night.
  2. Confirm your booking. A 10% deposit secures your date and time.
  3. We do the job. Our team cleans your glass, frames and tracks to the standard above.
  4. You check the work. We fix anything that's not right before we leave.
  5. Pay the balance. The rest is due on the day.
Where we work

All Perth metro, Yanchep to Kwinana

We cover the Perth metropolitan area from Yanchep in the north to Kwinana in the south, a corridor of approximately 115 kilometres end to end. There is no distance-based surcharge anywhere in that area, including at both extremes. Our base is in Embleton, in Perth's inner north east.

115 km
North to south coverage corridor, Yanchep to Kwinana
$0
Distance or travel surcharge, anywhere in that area

Suburbs we work in regularly

Embleton Morley Bayswater Bassendean Maylands Mount Lawley Leederville Northbridge East Perth West Perth Subiaco Claremont Nedlands Cottesloe Scarborough Innaloo Osborne Park Stirling Balcatta Mirrabooka Joondalup Clarkson Wanneroo Yanchep Belmont Victoria Park Cannington South Perth Como Kensington Fremantle Hamilton Hill Spearwood Rockingham Kwinana Armadale Midland Ellenbrook Kalamunda Forrestfield
Common questions

Window cleaning in Perth, answered

Yes, for internal windows, tracks and ground-floor external windows. Standalone window cleaning covers second-storey access, complex setups, or a more thorough dedicated pass.

Yes, by appointment. These are quoted separately since access varies from property to property.

No. Skylights are not part of this service.

Yes, as a separate step from the glass, since tracks and frames collect a different kind of buildup.

In almost every case, yes. The exception is glass with pre-existing etching or heavy, long-term hard water marks, where the mark has become permanent. We'll flag this before we start if it applies to your property.

You inspect the work while the crew is still on site, and anything not to standard is redone before they leave. That's the basis of our 100% job satisfaction commitment.

In practice

Window cleaning in practice

Window cleaning in practice, at Perth properties across our service area.

Ready when you are

Get your windows quoted

Tell us your bedroom count and any second-storey access, and we will come back with your price. A 10% deposit secures the booking and the balance is due on the day.

Call (08) 6275 2020

Two Mates Cleaning Pty Ltd, ABN 62 694 980 973. 7 Sanderson Street, Embleton WA 6062.

Related window cleaning information

Tiles and Grout Cleaning

Machine-assisted cleaning for tiled floors and walls, and the grout between them.

How tile and grout cleaning works

Pressure Washing

The same machine-assisted idea, applied to outdoor paving.

Pressure washing outdoors

Bond Carpet Cleaning

Steam or dry carpet cleaning, plus rugs and upholstery, at one flat price.

Bond carpet cleaning Perth