Skip to main content
Autopilot
Operator holding a laminated pricing sheet on a clipboard beside a loaded truck

How to Price Junk Removal Jobs and Never Underbid Again

The full pricing system from my $1M junk removal company: volume tiers, the labor rule, extra fees that save bad jobs, and how to quote without screwing yourself.

Andrew Thompson

Founder, Autopilot

10 min read
Table of contents

Learning how to price junk removal jobs was the hardest part of starting my company. Not the labor, not the trucks, the pricing. Nobody showed their real numbers. Operators would talk about pricing all day and never show you the sheet. So I built mine the hard way, in Los Angeles, and it carried Jedi Junk Removal past $1,000,000 gross in our first year.

This post is the whole system: how volume pricing works, how to build the sheet, the labor rule that saves full loads from becoming all day losses, the extra fees most operators are afraid to charge, and the sales side of presenting all of it without flinching.

Fair warning: my numbers are LA County numbers. Our full load ran $1,195. Yours might be $600. Copy the structure, not the digits.

How to price junk removal jobs: volume first

Junk removal is priced by how much of your truck the job fills. That is the industry standard, and it is what customers who have shopped around expect to hear. My tiers were: minimum, eighth load, sixth, quarter, half, three quarter, and full load, with a couple of steps in between.

That means your truck size defines your menu. Length times width times height in feet, divided by 27, gives you cubic yards. My truck was 14 by 7.5 by 4 feet. The 1-800-GOT-JUNK reference truck is about 10 by 8 by 5, roughly 14.8 cubic yards. A 12x6x4 dump trailer is about 10.66 cubic yards. Run your own numbers through the cubic yard calculator, because every fraction on your sheet is a fraction of that total.

Estimating volume is a skill you build by doing. My mental shortcut on a walkthrough: if I call this a sixth of a truck, could I do this same pile five more times and fill the box? If the answer is no, the quote is too low. Furniture and appliances stack like Tetris. Yard debris, shingles, and construction material pile differently and carry weight problems. Expect to misprice a few of your first ten jobs. That is tuition.

Build the sheet from market research, not from your bills

Here is where most advice gets it backwards. Your insurance payment, your truck note, your overhead: customers do not care. Pricing is set by the market, and your job is to know exactly what the market charges before you print anything.

So do what I did. Call at least five local competitors, including the franchises: 1-800-GOT-JUNK, Junk King, JDog. Ask for their minimum, half load, and full load, and ask what size truck they run so you can convert everything to price per cubic yard. I went further and hired someone on Upwork to call 30 competitors, record the calls, and drop every price into a spreadsheet. That research told me two things: my prices were about $200 under 1-800-GOT-JUNK, and most local companies answered the phone like they had just woken up. I raised my prices to match the franchise once we looked professional, and I trained everyone to answer with energy.

Later I collected around 17 actual 1-800-GOT-JUNK pricing sheets from different markets, plus sheets from other brands, so operators could benchmark without doing the phone work. I break down what those sheets reveal in the 1-800-GOT-JUNK pricing post.

Never split the full load price evenly

The single biggest junk removal pricing mistake: taking your full load price and dividing it into equal slices. If a full load is $1,000, a half load is not $500.

Junk removal pricing sheet showing load size tiers and prices

Think about what a small job actually costs you. The truck still rolls, the crew still drives, the dispatch still happens, the dump run still exists. The cost of showing up is front loaded, so small loads have to carry more margin per cubic yard. Full load should always be your best price per yard, and the fractions should get more expensive per yard as they shrink. The franchise sheets all follow this curve, and it is the correct curve.

Lots of price points help you here. With tiers at eighth, quarter, half, three quarter, seven eighths, and full, the quote feels like a menu instead of a number you invented on the driveway. The seven eighths tier is a quiet trust builder: when a load does not quite fill the truck, charging seven eighths instead of full makes customers feel respected, and those customers call back.

Extra fees: where the profit hides

Volume is the starting point, not the whole price. The jobs that kill margins are the ones with complications, and complications get their own line items. Mine included:

  • Stairs, long carries, and elevator jobs
  • Heavy material: construction debris, concrete, roofing tile, machinery, at $50 per quarter load on top of volume
  • Tires, mattresses, paint, and hazardous items that carry disposal costs
  • Urine, feces, and unsanitary conditions
  • Disassembly and bagging
  • Extra labor beyond what the load includes

Heavy material deserves its own warning. Pure tile or concrete maxes out your axle weight long before it fills the box. I treated the one to two foot mark on the truck as a full load for concrete and tile, because the scale at the landfill does not care how empty the truck looks.

Two rules make fees work. First, disclose them before you load, never after. Surprise fees at the end are how you earn one star reviews. Second, use them as negotiation room. I stacked every legitimate overage on the quote, then discounted selected fees if the customer hesitated. The customer feels like they won, and the base price stays protected. I made a full video walking through my sheet, every fee, and the sales tactics around them: watch it here.

The labor rule that saves your full loads

Two full loads can be identical on volume and wildly different on profit, because one takes ninety minutes and the other takes all day. Time is the silent job killer, so build time into the price.

My rule: every quarter load includes 30 minutes of labor for a two person crew. Half load includes one hour, full load includes two hours. Past that, extra labor gets billed per person per hour. I started at $50 per hour per person and moved to $75 once workers comp, payroll taxes, and real operating costs made $50 a losing number.

Here is the rule in action. A $1,195 full load where everything sits in the garage: two hours, great job. The same full load scattered through a house, up stairs, packed in cabinets: four hours. With the labor rule that becomes $1,195 plus $200 extra labor plus $50 for bagging, $1,445 total. Without the rule, you just donated two hours of a two man crew to a stranger.

Phone quotes vs on-site quotes

Give ranges on the phone, not firm numbers. Photos lie, customers undercount, and the pile is always bigger in person. My script gave a starting price and a full load price so the caller had an anchor, then booked the free on-site estimate where the real quote happens. The exception: if a caller mentions concrete, a hoarder situation, or three flights of stairs, flag the likely fees on the call so nobody is shocked later.

On site, presentation does half the selling. I carried a laminated pricing sheet on a clipboard with proof of insurance behind it. When the price comes off a printed menu, it reads as company policy. When it comes out of thin air, it reads as negotiable. And one habit that builds trust and repeat business: if the load comes in smaller than quoted, lower the price without being asked. Autopilot builds this whole flow into estimates, and a price book keeps every crew member quoting from the same numbers instead of their gut, so your pricing survives your first hire.

Single items and loss leaders: know your CAC math

Should you take the $150 mattress pickup? Depends on numbers most operators never calculate. In my LA market, a Google Ads phone call cost about $55, and we closed around half, so a booked customer cost about $110 in acquisition alone. Add two employees, drive time, gas, and dump fees, and a $150 to $200 single item job from paid ads was break even at best.

1-800-GOT-JUNK ran a $59 mattress promo, and small operators panicked. But that is a loss leader, a deliberately cheap job that buys a customer instead of earning a profit. Loss leaders work if you work them: branded truck in the neighborhood, customer into the CRM for remarketing, review request the same day, door hangers on the block. A solo owner with a free organic lead and a short drive can profit on the same single item that loses money for a two man crew on a paid lead. Know which operator you are. Single items also set up the easiest revenue in the business, the on-site upsell, which I covered in the on-site upsell playbook.

Know your COGS before you discount

Every job has three real costs: dump fees, labor, and fuel. That is your cost of goods sold. My targets: keep COGS at or under 30 percent so the job clears about 70 percent gross profit. Beginners can run thinner while learning, but know the number so thin is a choice and not a surprise.

The pieces are easy to find. Landfill cost in my market was about $120 per ton, and landfill minimums matter: if the dump charges a one ton minimum, do not run half empty loads to the scale. Fuel usually lands around 3 to 5 percent of the job. Labor is your rule from earlier. Price the job, subtract the three costs, and look at what is left before you agree to any discount.

Discounting itself is a design decision. I built tax and card fees into my prices, then told hesitant customers there was no tax on top, a real perceived savings. And because base prices were set high, a 10 percent discount closed deals while the job stayed profitable. Price high enough to be generous. That is the whole trick.

FAQ: how to price junk removal jobs

How do junk removal companies price jobs?

Almost all of them price by volume: how much of the truck the job fills, in tiers from a minimum up to a full load. Extra fees cover complications like stairs, heavy material, mattresses, tires, and jobs that take more labor time than the load size includes.

What should I charge for a full load of junk?

Whatever your market supports, which you find by quoting at least five local competitors and converting their prices to cost per cubic yard. My full load in LA County was $1,195, but that is a high cost market. Set full load as your best per yard price and scale the smaller tiers up from there.

Should I give junk removal quotes over the phone?

Give a range and a starting price, then book a free on-site estimate for the firm number. Photos and phone descriptions run small, and a firm phone quote locks you into someone else's guess. Mention likely extra fees on the call only when the customer describes heavy material or difficult access.

How much should I charge for extra labor?

I included 30 minutes per quarter load for a two person crew, then billed extra labor per person per hour beyond that. I started at $50 and raised it to $75 an hour once payroll taxes and workers comp made $50 a break even rate. The point is that time is priced, not absorbed.

Why do smaller junk loads cost more per cubic yard?

Because the cost of showing up is the same whether the truck leaves full or a quarter full. Dispatch, drive time, crew, and the dump run are baked into every job, so small loads must carry more margin per yard. Splitting a full load price evenly across tiers is the fastest way to lose money on small jobs.

Get the boring stuff off your plate

A pricing system only works when every quote, every fee, and every invoice follows it, even when you are not the one on the driveway. Autopilot plans start at $49 a month for one team member, with Crew at $99 covering up to five. Start a free trial or see the pricing page for what each plan includes.

Ready to grow your business?

Get more done in less time with tools that remove friction from your daily work.