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.
Yes, Wasatch Cleaners may call and text me at this number about my cleaning request and its services, including calls made with automated technology and an AI (artificial) voice. Calls may be recorded. This is not a condition of purchase, and I can say "stop calling" or reply STOP at any time.
Special Instructions (optional)
0 /1000
Help us improve (optional, 30 seconds)
How did you find us? Tell us and get an additional discount
Select one
Nextdoor
Bark
HomeGuide
Thumbtack
Google search
Google Maps
Facebook
Friend or neighbor
Other
It takes a second and it tells us which of our adverts are worth paying for.
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
Add a little extra
Optional · oven, fridge, windows, baseboards and more
Extras
$0.00
Refrigerator Deep Clean
+$35.00
Complete interior cleaning, shelf removal, and sanitization of your fridge
Full interior oven degreasing, rack cleaning, and glass door polish
Window Cleaning (Interior)
+$45.00
All interior windows cleaned, sills detailed (window tracks priced separately).
Wash, dry, and fold up to 2 loads of laundry during your cleaning
Room Organization
+$50.00
Declutter and organize one room: closets, shelves, and storage areas
Full garage sweep, organize, and surface cleaning including floor
Patio & Deck Clean
+$40.00
Sweep, wipe-down of outdoor furniture, and surface cleaning of patio or deck
Pet hair removal (1 to 2 pets)
+$30.00
Heavy pet-hair pass: extra vacuuming, upholstery roll, baseboard detail. Add for shedding pets.
All exterior windows hand-cleaned and streak-free. Ground level only.
Baseboards (full home)
+$45.00
Hand-wipe every baseboard, top to bottom, all rooms.
Targeted fingerprint, scuff, and mark removal in high-traffic areas.
Complete top-to-bottom wall wash, every room. Adds ~2 hours.
Switches + Door Handles
+$20.00
Sanitize every light switch, door handle, and cabinet pull in the home.
Cabinets Interior
+$60.00
Empty, wipe, and re-stack inside of every cabinet and drawer (kitchen + bath).
Cabinets Exterior
+$35.00
Polish outside of all cabinets and drawers: degrease, dust seams, condition wood.
Detail clean every window track, frame, and sill. Adds ~30 min.
Sliding Door Tracks
+$20.00
Detail clean sliding door tracks (patio, balcony, closet).
Entrance Detail (front+back)
+$35.00
Sweep, wipe door, frame, handle, light fixture for both front and back entrances.
Carpet Cleaning
Price quoted separately
Professional carpet cleaning by our carpet care partner. Priced by quote.
Junk Removal / Haul-Away
Price quoted separately
Furniture, debris & junk haul-away by our partner. Priced by quote.
Window Cleaning (Exterior)
Price quoted separately
Exterior + hard-to-reach window cleaning by our partner. Priced by quote.
Upholstery Cleaning
Price quoted separately
Sofa, chair & upholstery cleaning by our carpet-care partner. Priced by quote.
Pressure Washing
Price quoted separately
Driveways, siding, patios & exterior pressure washing by our partner. Priced by quote.
Air Duct Cleaning
Price quoted separately
Professional HVAC duct cleaning. Price varies by system size; our team will quote on-site.
Pet hair removal (3 to 4 pets)
+$60.00
Extra time for hair on floors, furniture and baseboards in a home with 3 or 4 pets.
Pet hair removal (5 or more pets)
+$95.00
Heavy shedding: extra time for hair on floors, furniture and baseboards in a home with 5 or more pets.
Litter box or pet accident spot treatment
+$40.00
Enzyme treatment of litter box areas and light pet accident spots.
Have a promo 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 .
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.
Once your visit is booked and paid, 15% of the booked price is a commitment fee we keep if you cancel. It comes only out of what you already paid; your card is never charged for it.
Cancel 7 days or more before your appointment and we refund what you paid, less the 15% commitment fee, to your card, or keep it on your account as credit if you prefer. Cancel between 7 days and 24 hours before: no refund to your card; what you paid, less the commitment fee, stays on your account as credit for 12 months and comes off your next booking automatically.
Cancel 12 to 24 hours before and we keep 50% of the booked price. Anything you paid above that becomes account credit; if you paid less, the difference is charged to your card on file.
Cancel less than 12 hours before and we keep 100% 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.
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: about the home Your price and your cleaner's time are based on these answers. Please answer each one.
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. Read the 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 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 & 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 keep a 15% commitment fee from what you paid. Cancel 7 or more days ahead and the rest goes back to your card; 24 hours to 7 days ahead, the rest becomes account credit for 12 months. 12 to 24 hours ahead we keep 50% of the price; under 12 hours, a no-show or a lockout we keep 100% (no-shows add a $15 trip fee). A visit moved inside 24 hours keeps the cancellation terms it had when it was moved.
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