The SF dump run vs hiring it out: the real self-haul math

Every San Franciscan with a dead couch eventually asks it: do I run this to the dump myself, or pay someone? The honest answer depends on what you count. A self-haul is a vehicle, a helper, a drive to Tunnel Avenue, a line, and unloading by hand — plus the gate fee. A pickup is one flat number: a queen mattress and box spring is $195, half a truckload is $431, everything included. Here is the whole calculation, laid out straight.

Get your price

Describe what is going — flat price in seconds

Get Your Price →
Free · No signup · Disposal included

What a self-haul actually involves

The transfer station run sounds like one errand. It is six:

  1. Get a vehicle that fits the load. A sedan takes bags; a couch or mattress means a truck, a van, or a rental — with SF parking on both ends of that errand.
  2. Load it yourself. This is the part people forget to price. A sofa down three flights of a Richmond walk-up is a two-person job, so now you are recruiting a friend and paying in burritos.
  3. Drive to 501 Tunnel Avenue. The public disposal facility sits in Bayview, at the southern edge of the city — from the Sunset or the Marina, that is a real crosstown drive each way.
  4. Wait in the queue. Weekend mornings, when everyone else had the same idea, are the slow slot.
  5. Unload by hand and pay the gate fee. Recology charges public loads by size with a minimum — check their current rates directly; they set them, not us. Nobody unloads for you.
  6. Return the vehicle and clean it out. Whatever leaked in transit is now your problem.

Door to door, budget three to five hours. That is the true price of the DIY column, and it exists before a single gate dollar is paid.

The special-stream problem

San Francisco does not send everything to one pit. Mattresses have a recycling stream. TVs, monitors, and most electronics are e-waste and cannot just be tipped. Paint has its own program. On a DIY run, each of those is its own stop or its own rule to look up — and the reason half of the sad furniture in this city ends up on the sidewalk instead. On a pickup, routing is our job: the mattress goes to mattress recycling, the TV to a certified e-waste handler, the usable dresser to donation, and none of it is your afternoon.

What a pickup costs instead

Our San Francisco prices are published and flat — the same catalog the quote page runs on. A sample of the dump-run classics:

ItemFlat price
Trash bag (33–55 gal)$35
Contractor bag$41
Twin mattress$82
Box spring (any size)$92
Queen mattress$103
Sofa / couch$126
Dresser (standard)$126
Bookshelf$72
TV (under 42")$62
TV (65"+)$73
Charcoal grill$59
Paint (1-gallon can)$30

The job minimum is $95. Every figure includes the crew, the carry-out from wherever the thing sits, the truck, and all disposal and recycling fees — the gate fee is inside the number, not after it.

Bigger than a carload: the truck-fill rates

If the pile would take you multiple trips, it prices on volume instead, in eighths of our 16-cubic-yard truck:

LoadVolumeFlat rate
Quarter truck4 cu yd$241
Half truck8 cu yd$431
Three-quarters12 cu yd$587
Full truck16 cu yd$732

For scale: a quarter truck swallows roughly what a garage corner accumulates in five years; a half truck is a serious basement clear-out. A full truck is about eight pickup-truck loads — which on the DIY ledger means eight round trips to Bayview, or a bigger rental and two very long days.

Three honest comparisons

The old bed. Queen mattress ($103) + box spring ($92) = $195 flat, carried out of the bedroom by our crew. The DIY version needs a vehicle a mattress fits in, a second person for the stairs, the crosstown drive, and the mattress-recycling rules at the other end. This one is rarely close.

Five bags after a closet purge. Five 33–55-gallon bags at $35 each = $175. If they fit in your own car and you were driving south anyway, the DIY run is defensible — this is the load where self-haul genuinely competes, and we will say so.

The garage, finally. A typical clear-out lands at a half truck — $431 flat, loaded by us from inside the garage. The DIY equivalent is a rental, a helper, at least two trips, the gate fees on each, and your entire Saturday. Most people who price it honestly stop at the word Saturday.

When the dump run is the right call

We do this for a living and the truth costs us nothing: self-haul when you already own the vehicle, the load is bags and small loose stuff rather than furniture, there are no stairs in the equation, and the trip slots into a day you were driving anyway. It also wins when the answer is not a dump at all — if your building has a Recology account, it may include free bulky-item collection appointments for a piece or two, and furniture in good shape can go to donation free. Use the free routes first; we say that on every page because it is true.

The SF-specific tax on doing it yourself

Flat cities make self-hauling easy. This one does not. The couch is on the third floor and the truck is double-parked on a hill with the flashers on. The garage opens onto a street that is permit parking only. The Victorian stairwell turns twice and the box spring does not. Our crews carry out of these exact buildings every day — Sunset tunnel-entrance garages, Bernal hillside steps, Nob Hill walk-ups — and the flat price already includes all of it. No stair fees, no hill fees, no long-carry fees. If it needs to come apart to leave the building, we handle that too.

How a pickup works

Describe the load on the quote page or text a photo to (628) 221-0102. The exact flat price comes back in about a minute — no estimator visit, no waiting window. Pick a two-hour slot (same-day is usually open if you book by mid-afternoon), pay by secure card link, and the crew calls on approach. You point; they carry; the special streams get sorted on our side of the truck.

The bottom line

Count everything the trip costs — the vehicle, the helper, the hours, the gate fee — and the dump run wins only for small, loose, ground-floor loads with a truck you already own. For everything else, the flat number is the cheaper Saturday: $195 for the whole bed, $431 for the garage, $732 for as much as our truck can physically hold. Get your exact price or call (628) 221-0102 — it takes about a minute, which is roughly the time you would spend finding the transfer station's hours.

Related guides

Related services

Serving every San Francisco neighbourhood

Frequently asked questions

How much does it cost to take junk to the sf dump?

Public disposal at the San Francisco transfer station on Tunnel Avenue is charged by Recology at the gate, priced by load with a minimum charge — check Recology for current public rates, because they change and we would rather not misquote someone else. The number that matters for your decision is the whole trip: gate fee plus a vehicle that can take the load, plus loading it yourself, the drive to Bayview, the line, and unloading by hand. For comparison, our flat pickup prices start at a $95 minimum with a queen mattress at $103 and half a truckload at $431, everything included.

Is it cheaper to haul junk myself in San Francisco?

Sometimes — if you already own a truck or van, the load is light and loose, and your time is free that day. The math turns fast when any of those is missing: renting a vehicle, recruiting a second pair of hands for a sofa on stairs, and spending three to five hours door to door is a real cost even before the gate fee. A one-item or two-item job almost never pays for the trip; a $126 flat sofa pickup beats most Saturdays.

What does junkrabbit charge instead of a dump run?

Flat, published San Francisco prices: $95 minimum, sofa $126, queen mattress $103, box spring $92, standard dresser $126, trash bags $35 each. Mixed piles run on truck volume — $241 for a quarter truck, $431 for a half, $732 for a full 16-cubic-yard load — with the crew, carry-out, hauling, and all disposal fees included. You get the exact number before you book, not at a gate.

What items need special disposal in San Francisco?

Mattresses, TVs and other e-waste, and paint all have their own recycling streams rather than the general pit — which is part of what makes a DIY run fiddly. On a pickup we route them properly for you: a twin mattress is $82 and a queen $103, TVs run $62 to $73 by size, and a 1-gallon paint can is $30 on the same catalog. One booking, every stream handled.

How long does a dump run take in San Francisco?

Budget half a day by the time you are honest about it: getting the vehicle, loading — the slow part in a walk-up — driving to 501 Tunnel Avenue in Bayview, waiting in the queue, unloading everything yourself, and returning the vehicle. Weekend mornings are the busiest. A booked pickup takes you about a minute to arrange and roughly twenty minutes of crew time at your door for a small load.

Can you just pick it up today instead?

Usually, yes. Same-day windows across San Francisco are typically open if you book by mid-afternoon, and next-day almost always is. Describe the load or text a photo to (628) 221-0102, get the flat price in about a minute, pick a two-hour window, and stay home while it disappears.

Describe what is going and get your exact price in about a minute on the quote page, or call (628) 221-0102. More about how we work.