How much does house cleaning cost in the US?

Short answer

House cleaning in the US typically costs $25–$75 per hour, with a standard 2–3 bedroom home ranging $120–$250 per visit. Deep cleans, move-in/out cleans, and same-day bookings usually sit at the higher end of that range.

Full answer

The cost of house cleaning depends on the size of your home, the condition it's in, how often you book, and the city you live in. Standard recurring cleaning for a 2-bedroom apartment usually runs $120–$180 per visit, while a 4-bedroom home can run $200–$350. Deep cleans and move-in/move-out cleans typically add 25–50% to the base rate. Urban metros like New York, San Francisco, and Washington DC run above the national average; most midwestern and southern metros sit below it. Booking a recurring weekly or bi-weekly schedule often qualifies for a 10–20% discount versus one-off bookings.

Related detail

People also ask

Ready to book a verified cleaning tasker?