Our signature service

Furniture delivery + old furniture removal in one trip.
New piece in. Old piece out.

Replacing a couch, a mattress or a whole bedroom set? Booking a delivery and then chasing a junk hauler means two waits, two mileage charges and a week with the old piece in the hallway. We do both halves with one crew, one truck and one flat price.

5.0★ from 31 Google reviews5,000+ completed deliveries & moves

How a swap works

Four things happen while we're there.

  1. 1. We pick the new piece up

    Store dock, warehouse, Marketplace seller or storage unit. You don't have to be there for the pickup.

  2. 2. We place it

    Carried to the actual room, upstairs included. No stair fee, no long-carry fee, packaging leaves with us.

  3. 3. We build it

    Assembly happens on the same visit. The first 15 minutes are free when it's bundled with a delivery.

  4. 4. The old one goes

    Same crew, same truck, same trip. Donation-first routing for anything still usable, recycling next, landfill last.

What a swap costs

Three swaps we run every week.

Delivery is a flat rate by the weight of the new piece. Removal is a flat rate by the weight of what leaves. Mileage is $2/mile from mile one — charged once, because it's one trip.

Couch swap

New couch collected from the store, carried in and placed — old couch taken away the same visit.

  • New couch — pickup + room placementFlat rate 100–200 lbs$240
  • Old couch — hauled away, donated where it qualifiesFlat rate 100–200 lbs$150
  • Mileage8 mi × $2/mi$16
One flat total$406

Example only, at 8 road miles. Your total depends on weight bands and the real route, and you see it before you confirm.

Mattress swap

New mattress delivered to the bedroom and set on the frame — old mattress bagged, removed and recycled.

  • New mattress — delivered to the bedroomFlat rate 100–200 lbs$240
  • Old mattress — removed and recycledFlat rate 0–100 lbs$150
  • Mileage8 mi × $2/mi$16
One flat total$406

Example only, at 8 road miles. Your total depends on weight bands and the real route, and you see it before you confirm.

Sectional swap + assembly

Sectional picked up, carried up, connected and levelled — old sofa out on the same trip.

  • New sectional — store pickup + room placementFlat rate 100–200 lbs$240
  • Old sofa — hauled away, donated where it qualifiesFlat rate 100–200 lbs$150
  • Assembly30 min total − 15 min free = 15 min billed at $100/hour$25
  • Mileage8 mi × $2/mi$16
One flat total$431

Example only, at 8 road miles. Your total depends on weight bands and the real route, and you see it before you confirm.

Why one trip beats two

Replacing a couch shouldn't take two weeks.

Most stores deliver but won't touch your old piece, and most junk haulers won't bring anything in. That gap is why a sofa ends up in the garage for a month. A swap closes it in a single window.

  • Delivery and haul-away on one booking and one arrival window
  • Pickup from a store, warehouse, storage unit or private seller
  • Blanket wrap, door frame protection and floor protection at both ends
  • In-room placement — the new piece goes exactly where you point
  • Assembly on the same visit, first 15 minutes free
  • Old piece donated or recycled where it qualifies, with the packaging taken too
  • $1M general liability + $100K cargo insurance
One Trip SwapBooked separately
Arrival windows you wait throughOneTwo — the store's, then the junk hauler's
Mileage chargedOnceTwice
Old piece removedSame crew, same visitSeparate booking, separate day
AssemblySame visit, first 15 minutes freeUsually not offered
Stairs & long carriesNo feeCommonly surcharged

Send photos, get the swap price.

One photo of the new piece, one of the old piece, and the two addresses. That's a quote.

FAQ

Furniture delivery and removal — questions we get.

Do you deliver new furniture and take the old furniture away?

Yes — that's the One Trip Furniture Swap and it's what we're built around. One crew picks up your new piece, carries it into the room, assembles it if it needs it, and loads the old piece onto the same truck before they leave. One booking, one arrival window, one flat price.

How much does furniture delivery with haul-away cost in San Diego?

Delivery in San Diego is a flat rate by item weight and starts at $120: 0–100 lbs is $120, 100–200 lbs is $240, 200–300 lbs is $340, and anything over 300 lbs is $2/lb. Mileage is $2/mile from mile one. You see the exact total in the booking form before you confirm. Disposal is priced by the weight of what leaves and starts at $150: 0–150 lbs is $150, 150–250 lbs is $240, and 250+ lbs is $2/lb plus a $100 landfill fee per 300 lbs. Send photos and you'll have the exact total before the truck rolls. A swap is simply the two priced on one booking, so you pay one trip instead of two.

Can you deliver a new couch and remove the old couch on the same day?

Yes. Couch swaps are the most common job we run and they fit into a single two-hour window. Text photos of the new couch, the old couch and the doorway, and we'll quote the whole swap before you book.

Can you deliver a mattress and take the old mattress away?

Yes. We bring the new mattress to the bedroom and set it on your frame, then bag the old one, carry it out and route it to a recycler or a charity. Box springs and bed frames can go on the same trip at the discounted extra-piece rate.

Is a swap cheaper than booking delivery and removal separately?

Yes, because the crew and the truck are already at your address. You pay one mileage charge instead of two and one arrival, and every extra piece on the same trip is discounted rather than priced as a fresh job.

What happens to my old furniture?

Donation first where the piece is still usable, recycling next, landfill last. A $100 landfill fee per 300 lbs applies only where an item genuinely has to be dumped — damaged, soiled or non-donatable pieces.

Do you charge extra for stairs or a second-floor apartment?

No. There's no stair fee and no long-carry fee, on either half of the swap. The flat rate by weight covers carrying the new piece up and the old piece down.

Does assembly cost extra on a swap?

Assembly in San Diego is $100/hour, billed in 15-minute increments. The first 15 minutes are free when it's on the same visit as a delivery; standalone assembly has a 1-hour minimum.

How is mileage charged?

Mileage in San Diego is $2/mile from mile one, measured on the actual road route between pickup and drop-off and shown in your quote before you book.

Replace it in one trip

New piece delivered, built and placed. Old piece gone before we leave. One booking, one flat price.