Commercial & Residential Cleaning · Melbourne & Perth

Professional cleaning in two cities

We clean offices, medical centres, childcare, warehouses, common property and homes across Melbourne's northern suburbs and Perth's eastern corridor. Published prices instead of open hourly billing. The same cleaners every visit. No lock in contract.

2
Cities, one standard
$20m
Public liability cover
30 days
Notice, either way
Free
Commercial site inspection
  • Police checked cleaners
  • Working With Children checked
  • TGA listed hospital grade disinfectant
  • Employed staff, not subcontractors
  • Fully insured in both states
  • We publish our prices

Where we work

Two bases, not one head office

We are not a national brand running Melbourne out of a call centre. Each city has its own base, its own equipment and its own people, and each one is close enough to the sites it services that turning up quickly is normal rather than exceptional.

Based in Broadmeadows VIC 3047

Melbourne — the northern suburbs

Broadmeadows, Coburg, Preston, Reservoir, Thomastown, Glenroy and Fawkner through to Craigieburn, Epping, Roxburgh Park and Wollert, and the industrial belt at Campbellfield, Somerton, Tullamarine and Melbourne Airport.

Strongest in disability and NDIS services, childcare and early learning, medical and dental, freight and logistics, and make good and handover cleans for tenants moving in and out of northern industrial space.

Based in South Guildford WA 6055

Perth — the eastern corridor

Guildford, Midland, Hazelmere, Bassendean, Bayswater and Morley through to Belmont, Ascot, Redcliffe, the airport precinct, Welshpool, Kewdale, Forrestfield and Malaga.

Strongest in medical centres, childcare, aged care, warehouses and workshops, strata common property and offices across a corridor most Perth contractors do not list in their service areas at all.

What we clean

Two sides of the business, one standard

Recurring contract cleaning for organisations that are accountable for their premises, and regular cleaning for homes across the same catchments. Commercial rates exclude GST, residential prices include it.

Also available: deep and spring cleaning, periodic cleans, high dusting, internal window cleaning, carpet steam extraction, hard floor scrub and recoat, pressure cleaning, oven detailing and consumables supply. We do not take on high rise external windows, mould remediation or biohazard work, and we will refer you to someone who does.

Why Marlow

Most cleaning problems are not cleaning problems

They are system problems. Cleaners who do not turn up. A scope nobody wrote down. An hourly bill that grows. No record of what was actually done.

Every part of how we operate is built to remove one of those. It is also why we can hand a practice manager, a centre director or a facility manager something they can put straight into an audit file, which most small operators genuinely cannot.

Published prices

Our rates are on this website. Almost nobody in this industry does that, and it is the fastest way to tell whether we are worth a conversation.

Fixed prices

You are quoted a price per clean, not an open hourly rate. If we get faster, that is our gain, not your extra cost.

The same team

Your site is assigned to named cleaners who learn it. You are not meeting a stranger every week and re-explaining the job.

Written scopes

Every commercial site gets a scope of works listing each area, each task and its frequency. It settles disputes before they start.

Monthly inspections

A scored quality inspection, in writing, sent to you. Anything under standard is rectified inside 48 hours at our cost.

Checkable, not claimed

$20m public liability including cover for the property we are working on, workers compensation in both states, current SDS and chemical registers, and a disinfectant we name by its ARTG number so you can look it up.

Commercial cleaning

Close to the sites we service

In Melbourne we are in Broadmeadows, which puts Campbellfield, Coburg, Preston, Thomastown, Craigieburn, Epping and Tullamarine inside twenty five minutes. In Perth we are in South Guildford, fifteen minutes from Midland, Hazelmere, Kewdale and Welshpool. If something needs attention, we are not driving across the city to get to you.

Sectors we work in

  • Disability and NDIS service providers
  • Childcare and early learning centres
  • Medical centres, dental and specialist rooms
  • Physiotherapy and allied health clinics
  • Aged care providers
  • Warehouses, freight and logistics facilities
  • Manufacturing and engineering workshops
  • Professional offices and coworking
  • Owners corporation and strata managed property
  • Real estate agencies and property managers
  • Gyms, retail and hospitality front of house
  • Schools and training organisations

What a commercial quote includes

We do not quote a commercial site from a floor plan or from a square metre figure over the phone. We come and measure it, because that is the only way the number holds up.

  • A free site inspection, at a time that suits you
  • A written scope of works, area by area, task by task
  • Three options, so you can see what changing frequency does to the price
  • Itemised pricing, not a lump sum
  • A 30 day transition plan if you already have a cleaner
  • Certificates of currency for every policy

Minimum recurring contract: $750 + GST per month in Melbourne, $650 + GST in Perth.

Residential cleaning

We publish our prices

Most cleaners quote an hourly rate and you find out what it cost afterwards. We quote a fixed price per clean, before we start. Prices include GST, and there is no surcharge for pets. Melbourne and Perth are priced separately because our costs differ.

Melbourne residential cleaning prices by property size and service type, including GST
Property Fortnightly Weekly One off Deep clean End of lease
2 bed, 1 bath$147$140$155$265$400
3 bed, 2 bath$195$185$205$330$560
4 bed, 2 bath$238$225$250$400$700
5 bed, 2 bath$290$275$305$490$850

Melbourne · hourly rate $68 where a fixed price does not suit · two storey adds 10 per cent

Included in every clean

Kitchen benches, splashback, sink, cooktop, appliance exteriors, microwave inside and out. Bathrooms including shower screen, tiles, bath, basin, toilet and mirror. All floors vacuumed and mopped, surfaces dusted, beds made, rubbish out.

Add on when you need it

Oven detail from $79. Fridge interior $45. Interior windows from $75. Carpet steam cleaning $45 per room, minimum three rooms. Blinds, balconies and garages quoted on request.

The re-clean guarantee

On every end of lease clean: if your agent or landlord raises a cleaning issue within seven days of the final inspection, we come back and rectify it free. It covers cleaning, not carpet steam cleaning unless you have booked it, and not existing wear.

Worth knowing before you book an exit clean

No law requires you to hire a professional cleaner when you move out, in Victoria or in Western Australia. The standard is that the property is returned reasonably clean, allowing for fair wear and tear. In Victoria a rental provider generally cannot require professional cleaning at all unless the property was professionally cleaned immediately before you moved in and you were told.

People book us because it is faster than doing it themselves and because if the agent raises something in the first seven days, we come back and fix it rather than them arguing about it. If a cleaner tells you the law obliges you to buy a carpet clean, they are wrong.

Service areas

Suburbs we cover

No travel charge anywhere in our core areas. Beyond 25 kilometres from either base we add a small visit fee, and we tell you before you book rather than after.

Melbourne · northern suburbs

Broadmeadows CoolarooDallasJacanaWestmeadows Gladstone ParkAttwoodGlenroyFawkner CoburgCoburg NorthPascoe ValePreston ReservoirThomastownCampbellfieldSomerton CraigieburnEppingRoxburgh ParkGreenvale MicklehamWollertDonnybrookMill Park BundooraLalorTullamarineMelbourne Airport

Perth · eastern corridor

South Guildford GuildfordMidlandMidvaleHazelmere BassendeanBayswaterMaylandsMorley BelmontAscotRedcliffeRivervale Perth AirportWelshpoolKewdaleForrestfield MalagaEllenbrookCavershamPerth CBD East PerthVictoria ParkCannington

Also servicing Melbourne CBD and inner suburbs, and the wider Perth metropolitan area, on request.

How it works

From first call to first clean

Commercial sites follow all seven steps. A house clean skips the inspection and the scope document, and can usually be booked the same week.

  1. You get in touch

    Call, or send the form below. We answer every enquiry within two business hours.

  2. Free site inspection

    For commercial premises we come out, measure, count and photograph. It takes about forty minutes and costs nothing.

  3. Written proposal

    A scope of works and three pricing options within two business days, itemised so you can see exactly what you are paying for.

  4. Acceptance and onboarding

    Agreement signed, certificates of currency issued, site induction completed, keys and access registered, cleaners assigned and trained on your site.

  5. First clean, supervised

    The first clean at any new site is supervised. We check the scope matches reality and adjust the schedule, not your price.

  6. Quality inspection

    A scored inspection at day 30 and monthly after that, in writing. Anything below standard is rectified within 48 hours at our cost.

  7. Ongoing

    One point of contact. Invoiced monthly on 14 day terms. Thirty days notice either way, whenever you want it.

Client feedback

What clients say

Placeholder — replace with a real review

Reserved for the first Melbourne commercial client review, requested after the 30 day quality inspection.

Centre director · Craigieburn
Placeholder — replace with a real review

Reserved for the first Perth commercial client review, requested after the 30 day quality inspection.

Practice manager · Midland
Placeholder — replace with a real review

Reserved for the first recurring residential client review, requested after the third clean.

Homeowner · Preston

We are new, so these are placeholders rather than invented quotes. Every review published here will be a real one from a real customer, and they will be visible on our Google Business Profiles too.

Questions

Answers before you ask

Do you actually operate in both cities, or is one of them a call centre?

Both are real. We have a base, equipment and people in Broadmeadows for Melbourne and in South Guildford for Perth. Each city has its own phone number, its own Google Business Profile and its own cleaners. Nothing is redirected interstate.

Why are Melbourne and Perth priced differently?

Because our costs genuinely differ. The cleaning award is federal so wages are identical, but Victoria carries a higher workers compensation rate for cleaning and a portable long service benefits levy that Western Australia does not have. Melbourne end of lease work is also a more competitive market and is priced accordingly. Rather than average the two and overcharge one city, we publish both.

Are you insured?

Yes. We hold $20 million public liability with a care, custody and control extension, which covers the property we are actually working on. Standard public liability policies exclude that, and many cleaners do not realise it. We also carry workers compensation in both states, which are separate schemes. Certificates of currency are issued to every commercial client before the first clean.

Do I have to sign a long contract?

No. Commercial agreements run on 30 days notice either way after an initial three month establishment period, and residential cleaning has no contract at all. If we stop doing a good job you should be able to leave, and that keeps us honest.

How do you price a commercial site?

We inspect it. We measure the floor area, count fixtures, washrooms, kitchens and workstations, then calculate the labour hours using industry production rates and apply the rate for the hours you actually want us on site. After hours work costs more because the award requires us to pay more, and we say so rather than hiding it. You get three options and itemised pricing.

Do I have to get a professional clean when I move out?

No. There is no law in Victoria or Western Australia requiring a tenant to hire a professional cleaner. The standard is that the property is returned reasonably clean, allowing for fair wear and tear. In Victoria the rules are tighter again: a rental provider generally cannot require professional cleaning unless the property was professionally cleaned immediately before you moved in and you were told about it. People still book us because it is faster and because we carry the risk if the agent raises something.

What does the seven day re-clean guarantee actually cover?

If the agent or landlord raises a cleaning issue within seven days of the final inspection, we return and rectify it at no charge. It covers cleaning. It does not cover carpet steam cleaning unless you booked that with us, and it does not cover existing damage or fair wear and tear. We deliberately do not call it a bond back guarantee, because a bond depends on rent and damage and other things that have nothing to do with cleaning, and nobody can honestly guarantee it.

Do you charge extra for pets?

No. A lot of cleaners add a pet fee. We do not. Just let us know they are there and whether they need to be shut away.

Will it be the same cleaner every time?

Yes, that is the intent, and it is why we assign sites to named cleaners rather than sending whoever is free. If your regular cleaner is unwell or on leave we will tell you in advance and the person covering will have your scope in front of them.

Do you clean medical, childcare and NDIS premises?

Yes, and they are a core part of what we do in both cities. Clinical sites are cleaned with a documented two step clean and disinfect using Whiteley Viraclean, a TGA listed hospital grade disinfectant, AUST L 69000, with the correct contact time observed. Every cleaner attending an education or childcare site holds a current Working With Children Check for that state. The checks are not transferable between Victoria and Western Australia, so our people hold the one for the state they work in.

What happens if something is not done properly?

Tell us within 24 hours and we come back and fix it at no charge. It is written into our terms rather than being a favour. If it happens twice at the same site we change the cleaner, not the excuse.

Are your cleaners employees or subcontractors?

Employees. We pay the Cleaning Services Award, superannuation and workers compensation. Subcontracting cleaners to ABN holders is common in this industry and it pushes risk onto the worker and, ultimately, onto you as the client. We do not do it.

How quickly can you start?

Residential cleaning is usually within the same week. A commercial site is typically two to three weeks from inspection, because we want the scope agreed, the cleaner assigned and the site induction done before the first clean rather than after it. If you are stuck without a cleaner we will tell you honestly whether we can move faster.

Get a quote

Tell us about the job

Two minutes. Residential enquiries get a fixed price back within one business day. Commercial enquiries get a call to arrange a free site inspection.

Enquiry form

Reference
01Which city is the job in
02What kind of cleaning do you need
03The property
We never charge extra for pets.
04What you need done
No law requires a professional clean when you move out. Add carpet steam cleaning below only if you want it, or if your lease genuinely requires it.
Add ons
05When suits you
03Your business
04The site
A rough figure is fine. We measure it at the inspection.
05Schedule
Useful for us to know. It does not change your price.
06Site inspection
The inspection takes about forty minutes, costs nothing and puts you under no obligation. It is the only way we can quote a commercial site accurately.
07How we reach you

We use your details to quote and to contact you about this enquiry. We do not sell or share them, and we do not send marketing you did not ask for.

Contact

Talk to us

Phone
Melbourne base
Broadmeadows VIC 3047
Perth base
South Guildford WA 6055
Office hours
Mon to Fri, 7am to 5pm
On site
Early mornings, evenings and weekends