We save your answers as you go, so you can pick up where you left off. How we use them
Step 01 · Your Clean
What shall we restore for you?
Pick your service and tell us about your space. Price updates live, no surprises at checkout.
Standard Clean
Regular maintenance cleaning. Dust, vacuum, mop, kitchens & baths.
Starting at $219
Or $197 a visit when we come every two weeks.
Deep Clean
Top-to-bottom intensive. Baseboards, appliance fronts, detailed scrub. Inside the oven and fridge are add-ons.
Starting at $319
Move-In Clean
Start fresh in your new place. Sanitize every surface before you unpack.
Starting at $329
Move-Out Clean
Get your deposit back. We make it look brand new for the landlord.
Starting at $329
Move-In/Move-Out Clean
Comprehensive clean for tenant transitions. Covers every corner, inside and out.
Starting at $329
Short-Term Rental Turnover
Airbnb & VRBO turnovers. Fast, guest-ready results between bookings.
Starting at $142
Winter Offer
Park City Host Retainer
Ski-season turnover retainer for Park City and Deer Valley hosts (Dec 1 - Apr 15). Committed rate, dedicated crew, linen handling.
Starting at $966.48/mo
Premium
White-Glove Inspection
Standard clean + 20-min senior inspector walkthrough + printed report card + 72-hour re-clean guarantee for checklist items, with dated photos and our after-photo review (conditions apply).
Starting at $239
Also available
Carpet Cleaning
Deep carpet and upholstery cleaning by our carpet care partner. Most people add it to a deep clean or a move-out. Priced by quote, which takes seconds to request.
Get a carpet quote →
Retainer Tier
Base
4 turns/mo
Peak
8 turns/mo
Full
12 turns/mo
Visits valid Dec 1 through Apr 15. Locked rate with dedicated turnover team.
Please select a service type.
Your property
Property Type
House
Apartment
Condo
Townhouse
Commercial
Commercial facility type
Select facility type...
Post-construction final clean (~$0.400/sqft, min $599)
Restaurant - full service (~$0.300/sqft, min $549)
Move-out commercial vacate (~$0.280/sqft, min $499)
Restaurant - fast casual (~$0.260/sqft, min $349)
Medical / dental clinic (~$0.220/sqft, min $299)
Daycare / preschool (~$0.220/sqft, min $299)
Event venue cleanup (~$0.180/sqft, min $399)
Salon / spa (~$0.180/sqft, min $219)
Gym / fitness (~$0.160/sqft, min $349)
Office (small, <2500 sqft) (~$0.150/sqft, min $199)
School / classroom block (~$0.130/sqft, min $399)
Office (medium, 2500-7500 sqft) (~$0.130/sqft, min $349)
Retail (small, <2000 sqft) (~$0.120/sqft, min $159)
Office (large, 7500+ sqft) (~$0.110/sqft, min $759)
Retail (large, 2000+ sqft) (~$0.100/sqft, min $399)
Church / religious venue (~$0.100/sqft, min $249)
Warehouse / industrial (~$0.070/sqft, min $299)
Commercial pricing is per sqft + facility type. Bedrooms / bathrooms below are ignored for commercial bookings.
Count the whole home : every bedroom and bathroom and the full square footage, even rooms you don't need cleaned. We check it against county property records.
Other spaces in the home
Kitchen, hallways and stairs are always included. Tell us about the rest (family rooms, lofts, playrooms too) so your crew has the right time.
How often?
One-Time
No commitment
Save 15%
Weekly
Best deal
Save 10%
Bi-Weekly Most popular
Every 2 weeks
Save 5%
Monthly
Light maintenance
Step 02 · Where & When
Where and when?
Enter your address and pick a date, we confirm availability within minutes.
Pick a time that suits you. We confirm your cleaner by text.
Suggested times
Finding best available times...
Choose a different time
Any other time
Select a time...
8:00 AM
8:30 AM
9:00 AM
9:30 AM
10:00 AM
10:30 AM
11:00 AM
11:30 AM
12:00 PM
12:30 PM
1:00 PM
1:30 PM
2:00 PM
2:30 PM
3:00 PM
3:30 PM
4:00 PM
4:30 PM
5:00 PM
Preferred Time
Select a date first to see best times...
8:00 AM
8:30 AM
9:00 AM
9:30 AM
10:00 AM
10:30 AM
11:00 AM
11:30 AM
12:00 PM
12:30 PM
1:00 PM
1:30 PM
2:00 PM
2:30 PM
3:00 PM
3:30 PM
4:00 PM
4:30 PM
5:00 PM
We will reach out to confirm the exact arrival window. Most appointments start within 30 minutes of your selected time.
Step 03 · Confirm
Your details & confirm.
Almost done! Enter your info, then review and pay.
I agree to receive texts and calls about my booking, including automated messages, at this number. Consent is not a condition of purchase. Msg and data rates may apply. Reply STOP to opt out.
Special Instructions (optional)
0 /1000
Help us improve (optional, 30 seconds)
One last look.
Review the details below, then pick how you’d like to pay. Save 2% when you pay at booking.
Service
--
Property
--
Rooms
--
Size
--
Date & Time
--
Arrival window within 30 min of start time · typical duration 3-4 hours
Frequency
--
First clean credit
(if this is your first clean with us)
-$50
Have a code?
Apply
How would you like to pay?
Every booking is secured at checkout. Pay in full and save 2%, or pay a 50% deposit today and the rest after your clean.
Save 2%
Pay in full today
…
Card or bank transfer (ACH) · secure Stripe Checkout
Pay a 50% deposit today
…
The rest is due after your clean.
The deposit is 50% of your booked price and comes off your final bill. Pay in full instead and save 2%.
Your card is saved for the balance and the cancellation policy; nothing else is charged without asking you.
Work in progress. Once the crew starts, the visit is billed. Ending a visit early costs at least the booked price, and work already done is not refunded. If the home needs more time than described, we show you photos and ask before adding anything. How extra time works
Re-clean guarantee. If an area you booked was missed, tell us within 24 hours with dated photos of each area. If our review against the crew's after-photos shows it was not done, we come back once to re-clean that area at no charge. All seven conditions are in our terms, section 4 . See what qualifies .
Cancellation and reschedule fees depend on notice and the active policy. Review the cancellation policy before booking.
View cancellation and reschedule policy
Moving your visit is free, and your payment moves with it. One move inside the last 24 hours is free; a second move inside 24 hours counts as a late cancellation. A visit moved inside 24 hours keeps the cancellation terms it had when it was moved.
If you cancel, we charge a share of the whole booked price, never less than $100 and never more than the booked price. Your card is held for the booking and charged for any fee your payment does not cover.
Cancel 7 or more days ahead: 25% (at least $100); the rest of what you paid goes back to your card, or stays as account credit if you prefer.
3 to 7 days ahead: 35%. 24 to 72 hours ahead: 65%. Anything you paid above the fee becomes account credit for 12 months; if you paid less, the difference is charged to your card on file.
Less than 24 hours ahead: 80% of the booked price.
No-show or lockout (our crew arrives and cannot get in): 100% of the booked price plus a $15 trip fee.
If you cancel or turn us away once our crew is on the way or has arrived, the full booked price is kept. If no one lets us in and we cannot reach you within 15 minutes of arrival, it counts as a lockout.
Every booking is secured at checkout: pay in full and save 2%, or pay a 50% deposit that comes off your final bill.
After you book, our office manager calls you (or texts if we cannot reach you) to confirm your home and what we clean.
We price from what you tell us at booking. If your home is larger, has more rooms or needs more work than booked, our crew shows you the added price before starting: you approve it, or we clean only what was booked. If we cannot reach you to confirm, the booking stands as made and this rule applies on the day. If other people clean at the same time, our price still covers our crew's time on what was booked.
We assign cleaners as your visit gets close and send your cleaner's name by the day before. Not yet having a cleaner assigned or confirmed is not a reason to cancel free of charge; this policy applies.
A medical emergency, a death in the family or severe weather is reviewed by our office; if it is confirmed, we may waive the fee. Any other reason follows this policy.
If you disagree with a charge, call us first; we answer within one business day.
Signed this agreement in person at your home? You may cancel within 3 business days of signing for a full refund.
Cancellation credit is good for 12 months, comes off your next booking automatically and shows in your account under Billing.
Full policy: wasatch-cleaners.com/cancellation-policy.php
Before you book
Before you book: about the home Your price and your cleaner's time are based on these answers. Please answer each one.
I answered truthfully and agree to the home-condition fees and extra-time terms. Read the terms Read home-condition fees and extra-time terms I answered these questions truthfully. My price and my cleaner's time are based on my answers. If the crew finds a condition I said was not there, I agree to pay: the undisclosed condition fee (pets or pet hair $75, pet accidents $95, heavy build-up $95, clutter $50); the extra time it causes at $55 per cleaner hour, in 15-minute steps, up to 1 hour per cleaner without asking me first; and a $50 delay fee if it makes my cleaner late for their next booked job. The crew takes photos, and these amounts are charged to the card I saved, with my balance.
Do not use photos from my clean. Photo terms
Read photo terms Please do not use photos from my clean. We normally take close-up before-and-after photos of the areas we clean (a sink, a bathtub, a floor) and may use them on our website and social media. Never faces, never your address, never the outside of your home, and never a wide shot of a room. Tick this box and we will not use any photo from your clean at all. You can also change your mind later in your account or by calling us.
Full terms
We check every booking against your home's public record and your notes. If something doesn't match, someone from our team will call or text you to confirm the details before your clean.
I understand the price is an estimate and approve the payment terms. Terms
Read estimate and payment terms
I understand my price is an estimate. It is based on what I told you about my home. It can change after you review the photos I send of my home, or when the cleaner arrives and sees the home (size, condition, pets, clutter or extra time needed). You will tell me and ask me to approve any change before the extra work starts, apart from the condition fees and extra time I agreed to above. Paying in full or paying the deposit finalizes my booking, and my card is saved, and may be held before the visit, so my balance and any approved extra charges can be paid.
I agree to the Service Agreement and Cancellation Policy .
Read service agreement details
I agree to the
Service Agreement & Cancellation Policy (
read it ). By booking and submitting payment I am entering into a binding service agreement with Wasatch Cleaners for the service, date, and price shown. I authorize Wasatch Cleaners to keep my card on file, to hold any unpaid balance on it up to 72 hours before each visit and charge it when the clean is done, and to charge extra work I approve and fees due under the agreement. Unpaid amounts may incur a late fee and collection costs.
Moving your visit is free. If you cancel, we charge a share of the booked price, never less than $100: 25% 7 or more days ahead, 35% 3 to 7 days, 65% 24 to 72 hours and 80% under 24 hours; a no-show or lockout is 100% plus the trip fee. Your card is held and charged for any fee your payment does not cover. 7 or more days ahead the rest is refunded; after that it becomes account credit.
Create a free account , rebook in one tap, save your address & preferences, and get member-only deals. We'll email you a link to set your password. Optional.
Continue to secure payment
Insured, vetted crews · moving your visit is free
Back to date & address