Swivl
Trades & Services5 min read

Junk Removal Prices: Flat-Rate vs Volume Fees, and How to Price Jobs

Flat-rate vs volume-based junk removal fees, truckload rates, disposal costs, and the margin math to price every job for profit in 2026.

Jeremy Edgar

Jeremy Edgar

Published Jul 13, 2026

Last updated Aug 23, 2026

Junk Removal Prices: Flat-Rate vs Volume Fees, and How to Price Jobs

Pricing is the single thing that separates a junk removal business that makes money from one that's busy and broke. Two haulers can run the same truck, the same crew, and the same routes, and one clears a healthy margin while the other works six days a week and wonders where it all went. The difference almost always comes down to how they price.

Junk removal pricing is genuinely different from most trades. You're not quoting by the square foot like a pressure washer or by the hour like an electrician. You're pricing mostly by volume (how much of your truck the load fills) adjusted for weight, labor, and how far you have to carry it. Get that model right and price off your own costs, and you'll win jobs at a profit instead of racing competitors to the bottom.

This guide breaks down how junk removal pricing actually works, when to quote flat-rate fees versus volume-based fees, what jobs typically run in the market, the disposal math that quietly kills margins, what profit margin a load should hold, and how to build a price you can stand behind on every job. (If you're earlier in the journey, start with the full guide to starting, running, and growing a junk removal business. This post is the deep dive on the pricing piece.)

How junk removal pricing actually works

Almost every established junk removal business prices around three building blocks. Understand these and you can quote nearly any job.

  • A minimum charge. The smallest job you'll get out of bed for: a single item, a few bags, one appliance. Your truck still has to drive there, park, and drive to the dump, so the minimum covers your time and fuel even on a tiny load. Setting this too low is one of the fastest ways to lose money: a $45 "single item" job that eats an hour of drive time and a dump run isn't a job, it's a favor.
  • Fractions of a truckload. This is the core of the model. You price by how much of the truck bed the junk fills: an eighth, a quarter, a half, three-quarters, or a full load. The customer sees the pile; you see how many "spots" it'll take in the truck. Most owners publish a rough range online and confirm the exact fraction on-site once they can see it.
  • Single-item flat rates. A fixed price for common one-offs: a mattress, a couch, a recliner, a refrigerator, a treadmill, a hot tub. These let you quote confidently over the phone without a site visit, which speeds up booking and wins the impatient caller.

On top of those, two adjustments protect your margin: weight and labor/access. More on both below, because they're exactly where new owners quietly give money away.

Flat-rate vs volume-based junk removal fees

Nearly every pricing argument in this trade comes down to one question: do you charge by how much of the truck the load fills, or by a fixed price per item and per job? Both models are legitimate. They just win on different piles, and quoting the wrong one is how a job that looked good turns into a break-even afternoon.

Volume-based fees. You price the fraction of the truck the junk fills: an eighth, a quarter, a half, three-quarters, or a full load. It tracks what actually costs you money (space in the truck, weight at the scale, time to load), and it is the only model that works when the customer cannot describe the pile. The cost is that it usually needs eyes on the job, so the real number lands on-site rather than on the phone.

Flat-rate fees. You publish a fixed price per named item (mattress, couch, refrigerator, hot tub) or per defined job, like a standard single-car garage cleanout. It is quotable over the phone in thirty seconds, which wins the impatient caller, and it is easy to say yes to because there is no surprise at the end. The cost is that you carry the risk: if the couch is in a third-floor walk-up, the flat rate does not care.

Hourly rates. Charged per crew-hour or per truck-hour. Common on labor-only work and a poor fit for hauling, because it prices your speed instead of the customer's outcome: the faster and better-equipped your crew, the less you earn on the same pile. Keep it for jobs with no dump ticket, like loading a customer's own dumpster or moving items around a property.

The same pile, priced three ways

Here is the comparison almost nobody publishes, because it makes the models argue with each other. Take one job: a garage cleanout, roughly half a truck of mixed household junk with a couch, a mattress, a refrigerator and about a dozen bags, curbside, no stairs. Start with what it costs you. These are worked assumptions, not market rates, so replace every one of them with your own:

  • Crew: two people for 1.5 hours on-site plus the dump run, at $22 per hour, is $66.
  • Disposal: about 900 lbs at an $85 per ton tipping fee is roughly $38.
  • Fuel and vehicle: a 30-mile round trip including the transfer station, about $26.
  • Overhead allocation (insurance, phone, software, marketing, the truck payment), about $50.

Call it $180 all-in. Now price the identical pile three ways:

  • Volume-based: your half-truck rate of $425. You keep $245, which is 58 percent of the price.
  • Flat-rate, itemized: couch $150, mattress $120, refrigerator $175, twelve bags at $15 each is $180. Total $625, and you keep $445.
  • Hourly: $125 per hour for a truck and two crew, 1.5 hours on-site, is $188. You keep $8.

Three defensible prices for the same junk, from $188 to $625. The hourly number is not a typo: an hourly rate that does not bill disposal separately hands the entire dump ticket back to you, and the better your crew, the worse it gets. And notice that the itemized flat rate beats the volume rate by $200 here, which is exactly why a customer who can count their own items will do that arithmetic and push back. Be ready to explain the model, not just the number.

The rule that follows from this:

  • If the customer cannot itemize the pile, quote volume, on-site.
  • If the job is one to four named items, quote flat-rate on the phone and book it while they are still on the call.
  • If the two models disagree by more than about 20 percent on the same pile, the pile is telling you where it belongs: many small loose items means volume, a few bulky heavy items means flat rate.
  • Never quote hourly on a job with a dump ticket unless disposal is billed on top at cost.
  • Whatever you pick, say the model out loud before you say the number. Half of all pricing disputes are really model disputes.

What junk removal jobs typically cost

Owners always want a number, so here's the honest version, with a big caveat. These are common market reference ranges, not prices to copy. What a job should cost depends entirely on your local disposal fees, your labor, your fuel, and how competitive your market is. A rural market with a cheap transfer station and a dense metro with high tipping fees and $25/hour-plus labor are different businesses. Use these to sanity-check your own numbers, never to set them.

Across much of the U.S. market you'll commonly see:

  • Minimum / single item: a floor in the low hundreds for the smallest jobs.
  • Quarter truck: a few hundred dollars.
  • Half truck: meaningfully more than double the quarter, because the labor and dump weight climb with the volume.
  • Full truckload: the top of the residential range, often several hundred to over a thousand depending on weight and market.
  • Heavy debris (concrete, dirt, roofing tear-off, wet drywall): priced separately and higher, because it's the weight, not the volume, that costs you at the scale.

Notice the pattern: price climbs faster than volume. A half-load isn't twice a quarter-load's price, because the heavier the truck, the more you pay in disposal and the more your crew works. Pricing volume in a straight line is a slow way to lose money on your biggest jobs.

Disposal fees are the margin killer

Here's the number most new haulers forget to put in the quote: what it costs to get rid of the junk. The landfill or transfer station charges you by weight (tipping fees), the scrap yard pays or charges depending on the metal, and different materials have completely different disposal costs.

This is why weight matters as much as volume. A full truck of light household junk (cardboard, old furniture, bagged clutter) might cost you very little to dump. A half-truck of concrete, dirt, tile, or wet debris can cost you more in tipping fees than the bigger, lighter load, because the scale charges by the ton. Quote both the same way and the heavy job loses money while you're congratulating yourself on the sale.

The fix is simple but non-negotiable: know your local disposal rates cold, price heavy materials by weight, and build the tipping fee into every quote before you add your margin. The haulers who go broke are almost always the ones who priced the job on volume, ignored the dump ticket, and only found out at the scale.

How to price junk removal jobs: build the price off your costs

To price a junk removal job, add up four costs and put your margin on top: the dump ticket for that load's weight and material, the crew hours to load, haul and unload including the dump run, the fuel and vehicle wear for the round trip, and a share of your overhead. On the garage cleanout worked through below, those four come to about $180 on a $425 job. Quote up from that floor, never down from whatever the hauler across town is charging.

The most common pricing mistake in junk removal is quoting off the guy down the road's number. You have no idea what his costs are, and copying his price copies his margin, which might be terrible.

Build every price from the ground up instead:

  1. Disposal / tipping fees for that load's weight and material.
  2. Labor: the crew's time to load, haul, and unload, including the dump run.
  3. Fuel and vehicle wear for the round trip and the disposal run.
  4. Overhead (insurance, phone, software, marketing, the truck payment) spread across your jobs. This is the one everyone forgets, and it's why "profitable-looking" jobs still leave nothing at month's end.
  5. Your margin on top.

Do this a handful of times and you'll know your real floor, the number below which a job costs you money. That floor is what lets you hold your price when a customer pushes back, because you know exactly what you'd be giving away.

There's also margin most owners leave on the table: not everything you haul is trash. Metal scraps for cash, appliances and furniture that resell, usable goods you donate for a tax receipt. Salvage turns part of your disposal cost into revenue. Factor a realistic salvage recovery into your pricing on the right jobs and you can quote a touch more competitively while still clearing more per load.

Junk removal profit margins: what should a job hold?

Owners go looking for a junk removal profit margin benchmark and find numbers anywhere from 20 to 60 percent with no method attached, which makes them useless. Half of those sources mean margin on the load before overhead, the other half mean what is left after overhead and taxes, and almost none of them say which. So do not adopt a number. Compute your own two, because they answer different questions.

Gross margin per load is (price minus direct costs) divided by price, where direct costs are only the crew hours on that job, the disposal, and the fuel. On the garage cleanout above that is ($425 minus $130) divided by $425, or 69 percent. This is the number that tells you whether the job itself was priced right.

Net margin per load subtracts your overhead allocation too: ($425 minus $180) divided by $425, or 58 percent on the same job. The gap between 69 and 58 percent is your overhead, and it is the half that decides whether a busy month actually pays you. A hauler quoting the 69 and spending the 58 is the hauler who is booked solid and broke.

You can get both from your own jobs in about a minute each. Log four fields on your next 20 jobs: the price you charged, the dump ticket, crew hours including travel, and the miles. At the end you will know your real average, your worst job type (it is usually heavy debris or a long carry), and your true floor. That is worth more than any benchmark from someone who does not know your transfer station's rate.

If you would rather not keep that in a notebook, this is exactly what job costing software does: labor logged against the job as the crew clocks in and out, materials and disposal added from the phone, and the margin on each job visible while the truck is still out rather than at month's end.

Pricing commercial and recurring accounts

One-time residential jobs pay the bills; recurring commercial accounts build the business. Property managers doing unit turnovers, realtors clearing foreclosures, general contractors hauling construction debris, and storage facilities clearing abandoned units all need hauling on a repeating cycle, and they price differently.

For these, you're trading a slightly lower per-job rate for volume and predictability. It's fine to give a standing account a better number than a one-off homeowner: you're not chasing that lead, quoting it cold, or driving out for a single item. But protect two things: don't discount below your true cost floor (a bad recurring rate is a bad rate you're locked into), and put the terms in writing so a "quick monthly cleanout" doesn't quietly balloon into three hours of unpaid work. The predictable revenue from a few good commercial accounts is worth more than a feast-or-famine pile of one-time gigs.

The five mistakes that quietly kill junk-removal margins

  1. Ignoring disposal. Pricing on volume and eating the tipping fee. Fixed by knowing your dump rates and pricing heavy loads by weight.
  2. A minimum that's too low. Small jobs that cost more in drive time than they bring in. Your minimum should cover a round trip plus a dump run, period.
  3. Not charging for labor and access. A basement carried up a flight of stairs and across a lawn is not the same job as a curbside pile at the same volume. Charge for stairs, distance, and disassembly.
  4. Racing to the bottom. Because it's easy to start a junk removal business, someone will always be cheaper. Competing on price against a guy with no insurance and no overhead is a race you win by going broke. Compete on speed, reliability, and professionalism instead.
  5. Quoting slow. The fastest, cleanest quote wins more jobs than the lowest one, which is the part worth its own section.

The quote that wins isn't always the cheapest

Junk removal is an urgent, emotional purchase. The customer wants the pile gone, usually today, and they're calling two or three haulers. Here's what actually happens: they book the one who answered the phone, sounded like a pro, and got them a clean written price first, even at a slightly higher number, not the one who texted a scribbled figure three days later.

That means your pricing only pays off if it reaches the customer fast and looks professional. A polished, itemized estimate sent from your phone while you're standing in front of the pile beats a mental number you forget to follow up on every single time. The tools that let you build and send an estimate on-site, the ones covered in must-have field service software features, are the difference between a good price that wins the job and a good price that never gets sent. If you are shopping for junk removal pricing software specifically, we go through what to look for in the guide to junk removal software, and what belongs on the quote itself in what a junk removal estimate should contain.

A worked example: two haulers, the same pile

Two junk removal businesses get called for the same job: a garage cleanout, about a half-truck of mixed household junk with a couple of heavy items.

Hauler A knows his numbers. Half-truck volume, moderate weight, an easy curbside load, local tipping fee built in. He quotes a flat $425 on the spot, sends a clean written estimate from his phone before he leaves the driveway, and books it while he's standing there. His costs on the job run about $180 (labor, fuel, disposal, overhead), so he clears roughly $245.

Hauler B quotes off the competitor down the road, undercuts to $199 to "win it," and doesn't itemize. He forgets the two heavy items push his dump ticket up, and the stairs to the garage add 40 minutes of labor. By the time he's paid the dump and the crew, he's cleared maybe $30, on the identical pile. Do that all month and he's exhausted and broke.

Same truck, same junk, same market. The price wasn't the problem. Knowing the price, and getting a professional quote in front of the customer fast, was the whole game.

Price once, quote fast, get paid on the spot

Pricing junk removal for profit comes down to a repeatable system: a minimum that covers your round trip, the right model for the pile in front of you, volume-based rates adjusted for weight, disposal built into every quote, prices built off your real costs, and a fast, professional estimate that reaches the customer before your competitors do. The two places that system usually leaks are after the yes, not before it: a job schedule loose enough that the crew burns the margin driving, and invoicing that goes out days later, when the customer's relief has worn off and the check is slower for it.

The businesses that run this well aren't juggling a phone, a notebook, and their memory. They run the whole loop in one place: catch every call so the ready-to-buy customer never rolls to voicemail (an AI receptionist that answers day, night and weekends, and there is more on the trade-offs in our guide to an answering service for contractors), build and send standardized on-site estimates any crew member can quote from with an AI estimator, invoice and take card payment before the truck leaves, and keep every job on a tight schedule so the crew isn't burning your margin on windshield time. That operating layer is what field service management software for a small business is, and Swivl is built to run it for small trades businesses.

Be straight with yourself about which plan you need. Scheduling and dispatch are on the free Starter plan with unlimited jobs and unlimited users included, so a second crew never raises that bill. The AI extras are metered in credits: an AI estimate costs 60 credits on any plan, and Starter's 250 credits a month covers about four of them. The AI receptionist is 10 credits a minute and only runs on Scale Pro ($149 a month) or Organization ($299 a month), so if catching every missed call is the thing you are buying, that is the tier, and both come with a 21-day trial. The current numbers are on the pricing page.

Start your free Swivl account and quote every junk removal job like a pro →

Trades & Services

Transform your business

Join thousands of contractors already growing with Swivl's AI-powered platform.