Key Takeaways
Average junk removal costs $150-$600 for most residential jobs, based primarily on the volume of items loaded into the truck.
Single-item removal starts at $75-$150 — a sofa, mattress, or appliance typically falls in this range.
Full-truck loads run $450-$600 and can handle a garage cleanout, small apartment, or significant accumulation.
Oregon pricing is in line with national averages, with Portland metro slightly higher than Eugene, Salem, and rural areas.
Hidden fees are the biggest pricing trap. Ask about stairs, distance to truck, minimum charges, and disposal surcharges upfront.
How Junk Removal Pricing Works
Most junk removal companies use volume-based pricing — they charge based on how much space your items occupy in their truck, not the weight or number of items. This is why a bulky but lightweight sofa costs roughly the same as a heavy but compact appliance.
Volume-Based Model
The industry standard is a graduated pricing scale based on fractions of a truck load. A standard junk removal truck holds 10-15 cubic yards — roughly the volume of a pickup truck bed stacked 4-5 feet high, multiplied by two.
Item-Based Pricing
Some companies quote per-item prices for common requests. This is typical for single-item pickups: one couch, one mattress, one refrigerator. Item-based pricing is usually more expensive per cubic yard than volume-based pricing, but simpler for small jobs.
On-Site vs Phone Quotes
The most accurate pricing comes from on-site estimates where the crew assesses the actual volume. Phone and online quotes are estimates — the final price may change when the crew sees the job in person. Reputable companies like Otesse provide firm on-site quotes before loading begins.
Cost by Truck Volume
| Truck Volume | Price Range | What It Looks Like |
| Minimum load | $75-$150 | 1-3 small items, a few bags |
| 1/8 truck | $100-$175 | A few pieces of furniture or several boxes |
| 1/4 truck | $150-$250 | Small room cleanout, 3-5 furniture pieces |
| 1/3 truck | $200-$300 | Moderate cleanout, bedroom or office |
| 1/2 truck | $250-$375 | Garage cleanout, several rooms of furniture |
| 3/4 truck | $350-$475 | Large cleanout, multiple rooms |
| Full truck | $450-$600 | Whole apartment, packed garage, estate cleanout |
| Multiple trucks | $600-$1,500+ | Full house, hoarding cleanup, large estate |
Cost by Item Type
Furniture
| Item | Price Range |
| Sofa / Couch | $75-$150 |
| Mattress + Box Spring | $75-$150 |
| Dresser | $60-$100 |
| Dining Table + Chairs | $100-$175 |
| Desk | $60-$100 |
| Recliner | $60-$100 |
| Bookshelf | $50-$80 |
See our dedicated furniture removal cost guide for more detailed breakdowns.
Appliances
| Item | Price Range |
| Refrigerator | $100-$175 |
| Washer or Dryer | $75-$125 |
| Dishwasher | $75-$100 |
| Oven / Range | $75-$125 |
| Water Heater | $75-$125 |
| Window AC Unit | $50-$75 |
See our dedicated appliance removal cost guide for details.
Specialty Items
| Item | Price Range |
| Hot tub removal | $300-$600+ |
| Piano | $150-$400 |
| Treadmill / Elliptical | $75-$150 |
| Shed demolition + removal | $300-$800 |
| Trampoline | $100-$200 |
Additional Fees and Surcharges
Watch for these potential add-ons that can increase your final bill:
| Fee Type | Typical Amount | When It Applies |
| Stair carry surcharge | $25-$75 | Items above ground floor, multiple flights |
| Long carry fee | $25-$50 | Items far from where the truck can park |
| Minimum charge | $75-$150 | Very small jobs below the minimum volume |
| Refrigerant recovery | $25-$50 | Fridges, freezers, AC units (EPA-required) |
| Same-day service | $25-$75 | Rush scheduling, not always available |
| E-waste disposal | $0-$25 | Some companies charge for electronics handling |
Best practice: Ask about all potential fees when you get your quote. Reputable companies disclose everything upfront. If a company will not give you a clear price before loading, that is a red flag.
Oregon-Specific Pricing
Junk removal pricing in Oregon is consistent with national averages, with some regional variation:
Portland metro: Slightly above average due to higher operating costs, traffic, and disposal fees. Expect prices at the higher end of the ranges listed above.
Eugene-Springfield: Average pricing. Good availability and competitive market.
Salem: Average pricing, similar to Eugene.
Rural Oregon: May be slightly lower on labor, but travel fees can offset savings if the crew is coming from a distant base.
Oregon Disposal Fees
Oregon transfer station fees are built into junk removal prices, but understanding them helps you evaluate quotes:
Metro area (Portland): $95-$115 per ton at Metro transfer stations
Lane County (Eugene): $65-$85 per ton
Marion County (Salem): $55-$75 per ton
Higher disposal costs in Portland are one reason prices trend slightly higher in the metro area.
Factors That Affect Your Price
Volume — the single biggest factor. More stuff = higher price.
Weight — extremely heavy items (concrete, dirt, pianos) may carry surcharges because they increase disposal costs and crew effort.
Location of items — ground floor and driveway staging is cheapest. Upper floors, basements, and long carries from the truck add labor time.
Type of material — standard household junk is the baseline. Construction debris, hazardous materials, and specialty items may cost more.
Accessibility — narrow hallways, tight staircases, and limited truck access slow down the job.
Timing — weekday pickups during off-peak season cost the same or less than peak-season weekend appointments.
How to Save Money on Junk Removal
Declutter first. Remove donation items, recyclables, and anything you can dispose of yourself. Less volume = lower price. See our decluttering tips.
Stage items near the truck. Driveway or garage staging reduces labor time. Read our preparation checklist.
Book midweek. Tuesday through Thursday typically offers the best availability and sometimes better pricing.
Combine with neighbors. If your neighbor also has junk, booking together can reduce per-household costs.
Get multiple quotes. Prices vary 20-30% between companies for the same job. Three quotes gives you a reliable baseline.
Ask about price matching. Some companies will match or beat a competitor's written quote.
Getting Accurate Quotes
To get the most accurate quote possible:
Take photos of everything you want removed and send them with your inquiry
Estimate the volume: "about half a truck" is more useful than "a bunch of stuff"
Mention heavy items specifically (appliances, pianos, concrete)
Describe access: floor level, stair count, distance from parking
Ask if the quote is firm or an estimate
The gold standard is an on-site quote where the crew evaluates the job before giving a price. Otesse provides free on-site estimates so you know the exact price before any work begins.
Junk Removal vs Alternatives
| Option | Cost | You Do the Work? | Best For |
| Junk removal service | $150-$600 | No | Most situations |
| Dumpster rental | $300-$600 (3-7 days) | Yes (you load) | Renovation debris, multi-day cleanouts |
| DIY dump runs | $50-$200 (plus your time) | Yes (all of it) | Small loads, you own a truck |
| Curbside bulk pickup | Free-$50 | You stage at curb | Limited items, not time-sensitive |
For a deeper comparison of junk removal vs doing it yourself, read our guide on when to hire junk removal vs DIY. Ready for a quote? Check our pricing or book your pickup.