Junk removal costs in Eugene
Here’s the ballpark for common junk removal jobs around Eugene, OR. Want one for your own project? A photo is all it takes.
Free · about 15 seconds · no signup
What it usually costs
- Haul away a few items$112 – $174 per load
- Haul away a pickup bed's worth$195 – $274 per load
- Haul away half a truckload$333 – $414 per load
- Haul away a full truckload$525 – $739 per load
A ballpark, not a quote. All of these lean on nearby cities, adjusted for Eugene prices, so your job could land outside them.
Junk removal in Eugene
An old mattress doesn't travel far from Eugene. St. Vincent de Paul of Lane County recycles them at its own facility on Prairie Road. When Oregon's mattress stewardship law took effect on January 1, 2025, it announced free drop-off there for up to ten mattresses or box springs per household, weekdays from 8 a.m. to 4 p.m.
Lane County's Glenwood Transfer Station, on East 17th, is the other free option, up to four units a day. Glenwood is the only county station that recycles them. Take a mattress to any other county transfer station and it's charged as garbage instead. From April through September, Glenwood is open every day of the week. From October through March, it closes on Sundays.
Hauling an old fridge or washer? The county takes appliances at every station but Sharps Creek, and they have to be empty. Don't cut the cords, and don't try to drain the refrigerant yourself.
Before any of it gets tossed, the county says reuse is best, and it names Goodwill, St. Vincent de Paul, BRING and ReStore. BRING, on Franklin Boulevard, calls itself the region's go-to spot for salvaged and surplus building materials, and it takes donations until 4 p.m. daily.
One rural site is gone, too. Lane County's Walton transfer station closed permanently on August 10, 2026.
Questions homeowners ask
How accurate is a photo estimate?
How is junk removal priced?
Do you handle big or heavy items?
Is this really free?
What photo works best?
Want a ballpark for your project?
Snap a photo and get a rough price range in seconds. Free, no signup.