Pricing
Straightforward prices for house cleaning, junk removal, and clean + haul cleanouts in Vancouver and Clark County. Every fee is listed on this page, and paying by card costs nothing extra.
These are our standard prices. Every home and every load is a little different, so we confirm a firm quote from photos or a quick on-site look before anything is booked. If a job turns out bigger than what was quoted, we talk with you before doing any extra work.
House cleaning
Flat rates by home size. See what each clean covers on the services page.
| Type of clean | 1 bd / 1 ba | 2 bd | 3 bd / 2 ba | 4 bd+ |
|---|---|---|---|---|
| Standard clean | $130 | $170 | $210 | $260 |
| Deep clean | $200 | $260 | $320 | $400 |
| Move-out / move-in clean | $250 | $325 | $400 | $500 |
What a move-out / move-in clean includes
On top of a thorough clean of the empty home:
- Inside the oven
- Inside the fridge
- Inside the cabinets
- Interior windows
Good to know
- Recurring cleanings: weekly or biweekly visits are 15–20% off the standard rate.
- Jobs that don’t fit the table: $60 per hour for our two-person team (1 hour minimum).
- Smallest cleaning job: $130.
Junk removal & hauling
Priced by how much of the trailer your load fills. Yard debris is priced the same way, and often runs a little less. What’s included
| Load size | Price |
|---|---|
| Minimum (1–2 items) | $125 |
| 1/4 trailer | $225 |
| 1/2 trailer | $350 |
| 3/4 trailer | $475 |
| Full trailer load | $600 |
Load prices assume normal household weight. Heavy, dense material like dirt, sod, roofing, or tile is priced by weight instead, and a few items carry their own fee (see special items below). Special-item fees
Our signature service
Clean + haul cleanouts
When a home needs emptying and cleaning, book both with us and save. One crew hauls away what’s left, then cleans the place top to bottom.
Bundle savings
10–15% off compared with booking the clean and the haul separately. Or ask for our flat-price Move-Out Complete package: we haul the remaining items and do a full move-out clean.
A typical job
A 3 bd / 2 ba move-out cleanout usually runs about $650–$900, depending on how much there is to haul.
Estate & whole-house
Custom quote from photos or an on-site look. Every estate is different, so we look before we price.
Cleaning add-ons
Add any of these to any clean.
| Add-on | Price |
|---|---|
| Inside oven (when not already included) | $50 |
| Inside fridge / freezer | $50 |
| Interior windows | $5 per window, or $60 whole-home |
| Interior cabinets (emptied, wiped inside) | $40 |
| Interior wall and scuff washing | $40–$75 |
| Baseboard detail (added to a standard clean) | $35 |
| Blinds detail | $30 |
| Ceiling fans / light fixtures | $10 each |
| Garage sweep-out and tidy | $50–$90 |
| Dishes / load and run the dishwasher | $25 |
| Change bed linens | $10 per bed |
| Heavy pet hair | $25–$50 |
Special-item fees
Some items cost more to lift or to dispose of. These fees are added to the load price.
Special-fee items are passed through at the dump’s cost plus a small handling charge. No hidden markup.
| Item | Fee |
|---|---|
| Freon appliance (fridge, freezer, AC, dehumidifier) | $45 each |
| Other appliance (washer, dryer, stove, dishwasher, water heater) | $40 each |
| Mattress or box spring | $35 each |
| Sofa or sectional | $40–$75 per piece |
| TV, monitor, or electronics | $15 each |
| Car tire | $12 each (+$5 with rim) |
| Truck tire | $25 each (+$10 with rim) |
| Hot tub | Quoted, typically $250–$450 |
| Upright piano | Quoted, typically $150–$300 |
| Safe or gun safe | Quoted, typically $150–$300 |
| Dirt, sod, roofing, tile, and other dense debris | Quoted by weight |
| Yard debris load | Junk load price, often about 10% less |
Surcharges & travel
If your job needs any of these, we include it in your quote up front.
Situation & access
| Situation | Charge |
|---|---|
| Heavy soil or neglect (grime and buildup beyond normal) | +25–50%, or $60/hr team rate |
| Clutter to move before cleaning can start | $60/hr team rate |
| Same-day or rush booking (under 24 hours), when we can fit it in | +$50 or +15% |
| Stairs, upper floors, or a long carry (more than about 50 ft to the trailer) | +$25–$75 |
| Furniture disassembly or takedown | $20–$50 per item |
| Extra dump run (load is more than one trailer) | Dump fee + $75 per extra trip |
Travel zones
| Zone | Areas | Travel fee |
|---|---|---|
| Zone 1 | Clark County / Vancouver core | Free |
| Zone 2 | Battle Ground, Ridgefield, Camas, La Center | $25 |
| Zone 3 | Woodland, Longview, far edges | $50–$100 |
Not sure which zone you’re in? Ask, and we’ll tell you before you book.
Deposits & payment
Deposits
Every job takes a deposit to hold your date:
- Jobs under $400: $50
- Jobs of $400 or more: 25% of the total
Your deposit counts toward the job total; it isn’t an extra charge. It holds your date, so it’s non-refundable. See our terms for details.
Payment
We take cards with no surcharge: processing fees are already built into our prices. Cash and check are welcome too.
Want a firm number for your job?
Send a few photos and we’ll confirm your price before anything is booked. Call or text 360-606-1503, or email spruceandhaul@gmail.com.
Call or text 360-606-1503