The pile lived in my garage for eleven weeks. A queen mattress on its side, a treadmill that had not turned on since 2023, my old sofa, and nine or ten bags of things I had already decided I did not want. Every Saturday I walked past it and told myself I would handle it next Saturday.
When I finally called for a quote, the junk removal cost came back at $427 for a job I had been avoiding for almost three months. That is about $39 a week in procrastination, and the worst part is that the price was fair.
What nobody explained before that phone call is how the number gets built. A crew prices a fraction of a truck bed, and everything else on the invoice hangs off that one judgment call. Below is my whole receipt, the four things that push the price up, and the three cheaper routes I should have compared first.
What my junk removal cost, line by line
Two guys, one truck, forty minutes of work. Here is the receipt.
Half a truck load, $335. Mattress disposal fee, $35. The treadmill counted as an oversize item, $45. A fuel and disposal surcharge of $12 that appeared on the invoice and not in the phone quote. Total: $427.
The phone estimate had been “somewhere between $300 and $500, we price it on site.” I remember being annoyed by how vague that was. I understand it now. They cannot price a pile they have not seen, and the honest ones will not pretend otherwise. A company that gives you a firm number over the phone without photos is either padding it or about to renegotiate in your driveway.
Junk removal cost is priced by the truck, not by the hour
You are buying space in a truck bed. That is the whole model, and I did not understand it until I got a second quote and the two numbers made sense together for the first time.
That pricing model is also the clearest line between this service and a hoarding cleanup, which is billed on crew hours because the crew is paid to sort rather than to load. If what you are facing is a whole house and someone who still lives in it, that is the job you are looking at, and it starts with a conversation instead of a truck.
A standard junk hauling truck holds somewhere around fifteen to eighteen cubic yards, and the crew prices your pile as a fraction of that bed: an eighth, a quarter, a half, three quarters, full. They eyeball it, mark the line on the wall of the truck, and quote you. Labor is included in that fraction, which is why forty minutes and four hours can cost the same thing.
That has two consequences, and both of them cost you money.
The first is the minimum charge. Almost every company has one, usually somewhere in the $120 to $175 range, and it covers roughly an eighth of a load. If you call them for a single mattress, you are paying the minimum. One mattress and one dead treadmill and four bags of garage junk also lands near the minimum, or just above it. So batching is where the savings live. Wait until you have an actual pile.
The second is that how you stage the pile changes the fraction. My stuff was scattered across the back half of a two-car garage with a bike and a shelf in the way, and I am fairly sure that read as more volume than it was. The next time, I stacked everything at the mouth of the garage in a rough cube, flattened the boxes, and nested what nested. Same amount of stuff, visibly smaller pile, and the quote came in a fraction lower.
Ask for a photo quote before anyone drives out. Most companies do them by text now. It is not binding, but it gets you a real range instead of a shrug, and it costs you four minutes.
What makes the junk removal cost go up
Volume sets the base price. Four things move it after that, and three of them are about weight rather than size.
Construction debris gets weighed. Landfills charge haulers by the ton, so a small pile of tile, drywall, plaster or concrete can cost more than a whole truck of furniture, and the volume tells you nothing about the price. The EPA estimates that 600 million tons of construction and demolition debris were generated in the United States in 2018, more than twice the country’s municipal solid waste, with about 143.8 million tons of it going to landfill. It moves through a heavier and more expensive disposal stream than your sofa does. If your pile includes the remains of a bathroom, expect a separate quote for that part.
Mattresses and box springs carry their own fee, usually $30 to $50 each. Several states now run mattress recycling programs funded by a charge you already paid when you bought the thing, and the hauler still passes along the drop-off cost at the other end.
Then there is refrigerant. Refrigerators, freezers, window air conditioners and dehumidifiers cannot go into a crusher as they are. EPA disposal rules are blunt about where the responsibility lands: “The final person in the disposal chain (such as a scrap metal recycler or landfill owner) is responsible for ensuring that refrigerant is recovered from equipment before its final disposal.” Someone in that chain pays a technician to pull it out, and that cost walks back up the chain to you. The $40 appliance surcharge is where it lands.
Stairs and long carries are the last one. A third-floor walk-up with no elevator, or a pile sitting ninety feet from where the truck can legally park, adds labor time to a price that was supposed to be about volume. Say it on the phone. It is the most common reason an on-site quote comes back above the phone range.
Three cheaper ways to move the same pile
Full service is the expensive end of the menu, and sometimes it is worth every dollar. But there are three routes I should have priced before I called, and two of them would have worked for my garage.
- A dumpster or a bagged container. You rent the box, you load it, they haul it. A small roll-off or one of the woven bags you buy at a hardware store runs cheaper per cubic yard than full service, and you get days instead of forty minutes. It wins when the pile is big, when you are working through a basement in stages, or when you are able to load it and would rather spend a Saturday than $300.
- Municipal bulky waste pickup. Most cities and counties run a large-item collection, often two to four free pickups a year, sometimes a flat fee under $50. The catch is the calendar. You schedule it, you get a date two or three weeks out, and there are rules about what qualifies. Search your city’s sanitation department and read the list before you drag anything to the curb.
- A donation pickup for the things that still work. If a third of your pile is usable furniture, a charity truck will take it for free and leave you a receipt, which shrinks the paid load down to whatever is actual trash. My sofa was fine. I paid a hauler to carry out a sofa that a nonprofit would have taken for free, and that piece of the invoice was about $150.
Junk removal cost compared with the three alternatives
Same pile, four different routes. I built this after the fact, mostly out of irritation, and it is the sheet I would have wanted taped inside the garage door.
| Route | How it is priced | Typical out the door | How long it takes | When it wins |
|---|---|---|---|---|
| Full-service junk removal | Fraction of a truck bed, labor included | $130 minimum, $150 to $650 typical | Same week, gone in an hour | Heavy items, stairs, no vehicle, or you cannot safely lift it |
| Roll-off dumpster or bagged container | Flat rental, plus weight over the limit | $100 to $200 for a bag, $300 to $550 for a small roll-off | Days to a week, you load it | Big jobs, renovations, working in stages |
| Municipal bulky pickup | Free allotment or a flat fee | $0 to $50, varies by city | Two to four weeks out | A handful of large items and no deadline |
| Charity pickup | Free, and they choose what they take | $0, plus a donation receipt | One to three weeks | Furniture that is still in usable condition |
That is the part I got wrong. I treated the pile as a single object with a single price. It was four donations, six items for the curb on bulky day, and a genuinely dead treadmill that needed a truck.
Three mistakes I made hiring junk removal
- I paid to haul away things that still worked. The sofa, a bookcase and a floor lamp all went into that truck, and every one of them would have been collected free by a donation pickup with two weeks of notice. Sort the pile into donate, curb and truck before you call anyone. Deciding what to let go of first is free. Doing it while two guys wait in your driveway runs about $80 a cubic yard.
- I never checked what my own city already offered. Eleven weeks of guilt, and my county runs two free bulky item pickups a year that I had never once looked up. Not everything qualified, but the mattress did. Ten minutes on a sanitation website would have taken $35 straight off my invoice, and probably more.
- I described the pile instead of photographing it. “A sofa, a treadmill and some bags” tells a dispatcher nothing. Photos from two angles, with a person or a door in frame for scale, get you a range you can compare across three companies. I called one company, took the first number, and had nothing to hold it against.
Grab the free printable: my one-page Pile Sorting Card, with the four routes and their real prices, the six questions to ask before you book a truck, and the donate/curb/truck sort that shrinks the paid load. Get the free card →
What didn’t work for me
Doing it myself with a borrowed pickup was the plan for about two weekends. It failed for a reason I had not thought about: the landfill near me is open to residents on Saturdays until noon, charges by the load, and does not take mattresses at all. So the errand was never just “drive the truck.” It was find a truck, find a second person for the treadmill, get there before noon, and then still be standing there holding a mattress. Free cost me two Saturdays and a sore back, and I still had the mattress on Sunday.
Doing it in pieces also did not work. I moved four bags at a time into my car over three weeks and the pile never visibly changed. What broke it was picking one Thursday, stacking everything at the garage door, and booking the truck for Friday morning so the deadline lived outside of me. The pile that had survived eleven weeks lasted eighteen hours once somebody else’s calendar was involved.
And I tried to talk myself into a storage unit for the maybe pile, which is a familiar loop for me. It is the same loop that cost me fourteen months of rent once. If you are weighing a unit against a truck, run the twelve-month math on what a storage unit actually costs first. The truck is one number, once. The unit bills you every month until you decide, which in my case took fourteen of them. Shoving everything against one wall and calling it garage storage is the same delay with a nicer name, and I have done that too.
Frequently asked questions
How much does junk removal cost per load?
Most companies price by the fraction of a truck bed rather than by the hour or by the item. Expect a minimum charge of roughly $120 to $175 for an eighth of a load, $200 to $300 for a quarter, $350 to $450 for a half, and $500 to $650 for a full truck of about fifteen to eighteen cubic yards. Labor is included in that number. Add $30 to $50 for a mattress, around $40 for anything containing refrigerant, and expect construction debris to be quoted separately, because it is priced by weight instead of volume.
Is it cheaper to rent a dumpster than to hire junk removal?
Per cubic yard, usually yes. A bagged container runs about $100 to $200 and a small roll-off about $300 to $550, and both give you days to fill them instead of one visit. You are trading money for labor, so it wins when the pile is large, when you are working through a space in stages, and when you can safely lift what is in it. Full service wins on heavy items, stairs, tight deadlines, and any job where hurting yourself is a real possibility.
What will a junk removal company refuse to take?
Hazardous material is the short answer: paint, solvents, motor oil, gasoline, propane tanks, pesticides, asbestos, and usually car batteries and tires. Most will take appliances with refrigerant but charge for them, because the refrigerant has to be recovered before disposal. Some will not take construction debris in a mixed load at all. Ask before booking, because a refused item stays in your garage and you still pay for the truck.
The garage took forty minutes to clear, and I had spent eleven weeks paying for it in a currency that does not show up on an invoice. If you are standing in front of a pile right now, do the sort before anything else: what a charity will take, what your city will take, and what needs a truck. Then get photo quotes from two companies instead of one. And if the pile you are facing is not really yours, if it is a house that has to be emptied on somebody else’s timeline, start with real numbers for an estate cleanout instead. And be gentle with yourself about how long the pile sat there. Eleven weeks, in my case, and none of the guilt did any of the lifting.
Get my free Home Reset Planner
The calm, room-by-room planner I use to reset my whole home without the overwhelm. Join the newsletter and I’ll send it straight to your inbox.
No spam, ever. Unsubscribe anytime. — Lena
Keep reading — more on Home Services & Costs

Document Shredding Service: What Six Boxes Cost Me

Air Duct Cleaning Cost: The $89 Ad and the $640 Receipt

Portable Storage Container vs. a Storage Unit: What It Costs
