Home cleaning in Portland since 2016
Insured, background-checked cleaners across Portland. See your price in 30 seconds, then pick the day.
Do we come to you?
Insured to $2M
Background-checked team
24-hour re-clean guarantee
4.9 out of 5
312 reviews
Insured to $2M
Liability and damage
Same cleaner
Every visit, by name
24-hour re-clean
If we missed a spot
Services
What we clean
Six ways we help. Prices start from the smallest home.

Standard home clean
Kitchen, bathrooms, floors and dusting, done the same way every visit by the same cleaner.
From $120
2–3 hours

Deep clean
Top to bottom, inside and behind. The right first visit, or a reset twice a year.
From $150
4–6 hours

Move‑in / move‑out clean
An empty home cleaned to hand-back standard, oven, fridge and cabinets included.
From $180
4–7 hours

Airbnb turnover
Same-day resets between guests: clean, fresh linen, restocked basics and photos when we leave.
Quoted per listing
1–2 hours

Post-renovation clean
Builders' dust off every surface after a remodel, so the new kitchen looks new.
Quoted after a walk-through
1 day

Small office clean
Desks, kitchens and washrooms for offices up to 15 people, after hours.
Quoted per visit
After hours
Pricing
Your price, before you call
Pick your clean and your rooms. The estimate is what we charge, rounded to the dollar, and it travels with your booking.
Type of clean
Rooms
How often
Extras
Your estimate
$150per visit
Time on siteAbout 2 h 30 min · 1 cleaner
Your cleanStandard · 2 bed / 1 bath · One-time
Rounded to the nearest dollar. We confirm the final price after the first visit.
Prices are for a typical home. Very dirty homes or hoarding cleans are quoted after a visit.
How it works
Three steps, no phone tag
1
Price it
Choose the clean and your rooms. You see the total before you share any details.
2
Pick a day
Send the request with a date and a time window. We confirm within 2 working hours.
3
We clean, you check
Same team each visit. Not right? Tell us within 24 hours and we come back free.

Why Swept
The boring details, done properly
Vetted, employed team
Background-checked, trained for two weeks, paid hourly. Never subcontracted.
We bring everything
Vacuum, mops, cloths and products. You don’t need to buy a thing.
Eco products on request
Fragrance-free and plant-based, at no extra cost. Just tick the note.
Re-clean guarantee
Missed something? Tell us within 24 hours and we fix it free.
Reviews
Neighbours who stopped cleaning on Saturdays
4.9
from 312 reviews
5.0
·
Every 2 weeks
“Same two people every other Friday, and they remember the dog’s name. The price on the site was the price on the invoice.”
MR
Maya R.
Irvington
5.0
·
Deep clean
“Booked a deep clean before my parents visited. The grout in the shower is a colour I didn’t know it could be.”
DK
Daniel K.
Pearl District
5.0
·
Move-out clean
“Got my full deposit back. They sent a photo checklist I forwarded straight to the property manager.”
PS
Priya S.
Alberta
4.0
·
Weekly
“One week the bathroom mirror was streaky and the skirting in the hall got missed. I sent a photo that evening, they came back the next morning and fixed it without any fuss. Since then it has been spot on every week, and the same cleaner has stayed with us.”
TW
Tom W.
Buckman
5.0
·
Airbnb turnover
“Turnovers done between an 11 am checkout and a 3 pm check-in, with photos of every room. My reviews mention clean now.”
HL
Hannah L.
Sellwood
5.0
·
Monthly
“I work from home, and they get in and out without a fuss. I don’t have to think about it.”
MJ
Marcus J.
Mount Tabor
Where we clean
Portland, east and west
Included
Downtown
Goose Hollow
Pearl District
Northwest
Alberta
Irvington
Buckman
Mount Tabor
Kenton
Lloyd
Travel fee $20
Sellwood
Foster-Powell
Rose City Park
Multnomah
Eliot
South Waterfront
Gresham
Do you clean in my area?
Type your ZIP code. We'll tell you straight away, travel fee included.
We cover 10 Portland neighbourhoods, plus 7 more for a $20 travel fee.
Questions
Asked before every first clean
Do I need to be home?
Do you bring supplies and equipment?
How is the price worked out?
What if I'm not happy?
Your Saturday back.
Get a price in 30 seconds. No account, no deposit, no phone tag.
