The short answer
Renting a truck only wins if you already have a free helper, a dry day, and nothing better to do with a Saturday. The rental rate on the sign is not the cost of the day. The cost of the day is the rental plus mileage plus fuel plus the transfer station gate fee plus roughly six hours of two people's time.
Against that, a single sofa picked up and disposed of is $126, flat. A quarter-truck load of mixed household junk is $241. The visit minimum is $75.
What a self-haul day in Portland actually involves
Run the sequence in order, because people usually price step three and forget one, two, four and five.
- Get to the rental counter. The Portland lots that actually have a pickup or a 10-foot box on a Saturday morning are out on SE Powell, NE 82nd, or across in Beaverton and Milwaukie — not on your block in Richmond.
- Get it home and park it. This is where inner-eastside plans die. A 10-foot box truck on a Sellwood street with cars on both sides and no alley means you are parking a block away and carrying.
- Load it. Basement stairs, a raised front porch, and a 30-inch original doorway, with your friend who agreed to this on Thursday.
- Drive to the transfer station. Metro Central sits off Highway 30 in Northwest; Metro South is down in Oregon City. From anywhere on the east side that is a real drive, and a Saturday queue on top of it.
- Pay the gate. Disposal is charged by weight. Check the current rate before you plan around it, and remember that anything rained on weighs materially more than you think it does.
- Fuel it and return it. Back across town to the same lot you started at.
That is the day. Not two hours. Most of a Saturday.
Where the Portland weather breaks the DIY plan
Nine months of the year, you are loading in rain. That matters more than it sounds.
A rain-soaked mattress, couch, or cardboard pile is far heavier than a dry one, which means the gate fee goes up and the carry gets harder. A wet ramp on a rental truck is genuinely slick. Mossy back steps in February are worse. And a soggy cardboard box does not survive being carried from a basement to a truck parked down the block — it fails at the bottom, on the stairs, with your hands full.
If you must self-haul, do it in the July-to-September dry window. That is also, inconveniently, exactly when everyone else in Portland is moving and the rental lots are cleaned out.
The side-by-side
What you are comparing, stated plainly:
- Rental truck: rental rate + per-mile + fuel + Metro gate fee by weight + your labor + a second person's labor + a Saturday. Variable. You do not know the total until you have already paid it at the scale house.
- Flat-rate pickup: the number is published before you book. A couch is $126. A queen mattress is $103. A refrigerator is $164. Disposal is in the price.
The honest framing is not that DIY is impossible — plenty of Portlanders own a truck and use it. It is that most people price the rental and mentally skip the gate fee, the fuel, and the fact that the heavy end of the couch still has to come up those stairs either way.
Common Portland jobs, priced flat
| Sofa / Couch | $126 |
| Mattress + Box Spring Set | $143 |
| Refrigerator (Standard) | $164 |
| Washer | $133 |
| Dryer | $128 |
| Medium Junk Pile | $129 |
| 1/4 truck load | $241 |
| 1/2 truck load | $431 |
| Full truck load | $732 |
Oregon has no sales tax, so those are final numbers. A basement in Woodstock that has been filling since the last owner is usually a half load at $431; a single-car detached garage in Cully is often a quarter at $241.
When renting the truck genuinely is the better call
We are not going to pretend otherwise. Rent the truck if:
- You are already moving and the truck is booked anyway — throw the junk in the last five feet of the box.
- You have one light item, you own a pickup, and Metro South is on your way home from Oregon City anyway.
- You are hauling clean yard debris in summer and it fits in a trailer you already own.
Rent nothing if the item is a mattress, an appliance with refrigerant, a hot tub, anything wet, or anything that has to come up a flight of 1912 basement stairs. Those are the jobs where two hours of professional lifting is worth more than the rental saving.
One more Portland-specific wrinkle: the return trip
People forget that self-haul is a round trip through Portland traffic with a box truck. Highway 30 to Metro Central backs up. The Ross Island and Sellwood approaches back up. If your load does not fit in one trip — and a full basement never does — you are doing the drive twice, paying the gate twice, and burning the whole weekend.
A flat-rate crew does the same trip, but it is their trip, it is already priced in, and it happens while you are doing something else.
Frequently asked questions
Is renting a truck cheaper than junk removal in Portland?
Sometimes on paper, rarely in practice. The rental sign price does not include per-mile, fuel, the Metro gate fee charged by weight, or the two people you need to carry a couch up a basement stairwell. A flat $126 couch pickup is a known number before you start.
How much does it cost to dump at Metro Central or Metro South?
Disposal at the regional transfer stations is charged by weight and the rate changes, so check the current gate rate directly before planning around it. Wet loads weigh more, which in Portland means most of the year.
Can I fit a whole basement in one rental truck?
Usually not in one trip, which is the hidden cost. A full basement in an Irvington foursquare typically runs a half to a full truck load, which is $431 to $732 handled flat, in one visit, with the disposal included.
What if I already have the truck rented for a move?
Then use it for the junk too. That is the one case where DIY clearly wins, and we will say so.
Do I have to be there for a flat-rate pickup?
Not necessarily. If items are in a detached garage, a carport, or a side yard that the crew can reach, a lot of Portland pickups happen without the customer on site.
