Cleaning Company NZ
The whole home, properly cleaned.
House cleaning, carpets, windows and exterior washing — one trusted cleaning company for the whole home, booked through a single account. Vetted local crews, transparent pricing, and a 100% guarantee on every job.
Real Spruce cleanersReal NZ homesReal photos
Our cleaning services
Inside, outside, top to bottom.
Whatever your home needs, it's the same effortless booking and the same exacting standard every time. Choose a service for an instant price.
House Cleaning
Regular, deep, or end-of-tenancy — a thorough clean of the spaces you live in, finished to the same standard every visit.
Carpet Cleaning
Hot-water extraction that lifts what a vacuum leaves behind. Fast-drying, low-tox products, and a finish you'll feel underfoot.
Window Cleaning
Streak-free glass inside and out, frames and tracks included — careful around your home and gone without a trace.
House Washing
Gentle soft-washing that lifts years of grime, mould and algae — bringing back your home's kerb appeal without harsh pressure.
One account
Everything in one place.
Book, pay and keep track of every Spruce service through a single account — built to make running your home effortless.
Book and manage online
Choose your service, update details, and keep upcoming bookings in one place.
Pay securely
Cashless payments, clear records, and Afterpay available on eligible bookings.
Know what's happening
See your booking status, assigned cleaner, and service history without chasing.

Why Spruce
One standard. Every service.
Booking a different company for every job means re-explaining your home, chasing quotes, and hoping each one turns up. Spruce is the single point of contact for all of it.
Vetted, insured local teams
Every person we send is background-checked, trained and fully insured. You'll know who's coming before they arrive.
One account for every service
Book cleaning, carpets, windows and washing from a single login. No re-explaining your home each time.
The system behind every job
Documented checklists and smart scheduling mean the result doesn't depend on who turns up. Same standard, every visit.
100% satisfaction guarantee
Not happy? Tell us within 48 hours and we'll come back and put it right — no fuss, no extra charge.
Most cleaning companies run on promises. We run on systems.
Anyone can do a good job once. Doing it the same way every time — across cleaning, carpets, windows and washing, across four cities and hundreds of homes a month — takes process. Documented checklists, smart scheduling, and teams trained to one standard. That's why the result doesn't depend on luck, or on who happens to turn up.
Rated 4.9 from 131 Google reviews — and counting. Here's a taste of what Spruce customers say after a clean.
“Amazing — cleaners Kayla and her teammate did a great job. I was so impressed I'll be booking again next month. Thanks Spruce!”
“Easy to schedule and they did an amazing job. Very reasonable pricing for a deep clean — will definitely be using them again!”
“Luke was great — came back the next day to do the carpets too, even though I hadn't booked them in. Very accommodating and highly recommend.”
If it's not right, we make it right.
We stand behind every job we do. If you're not completely satisfied, let us know within 48 hours and we'll come back and put it right — no fuss, no pressure, no extra charge. Because a well-kept home should feel effortless and worry-free.
Across New Zealand.
We operate across key cities throughout the country, with live availability shown by location. Don't see your suburb? Enter your postcode at booking — we'll let you know straight away.
Find your suburb →Cleaning, sorted.
Ready when you are.
Get an instant price, choose a time that suits, and leave the rest to us. You only pay once the work's done.