The Best KPIs for Junk Removal Companies in 2027
The most relevant KPIs for junk removal companies in 2027 will likely include cost per job, customer acquisition cost, and average job value, though exact benchmarks vary widely by market. Revenue per truck per day and first-time fix rate are also critical operational metrics, with top performers often seeing revenue per truck in the range of $800–$1,500 daily. Ultimately, the best KPIs depend on your specific business model, but tracking profitability per job and lead-to-close ratio remains essential.
> TL;DR: Junk removal in 2027 lives or dies on nine numbers: Jobs Per Truck Per Day (target 5+), Average Ticket ($475-$650), Dump Fee % of Revenue (8-11%), Recycling Revenue % (4-8%), Gross Margin (55-65%), Route Density (jobs/mile under 4), Booking Conversion Rate (38-55%), Crew Hours Per Job (1.4-1.8), and CAC Payback (under 90 days). 1-800-Got-Junk averages $350K revenue per truck; College Hunks averages $1.45M per location because they layer moving on top. National landfill tipping fees hit $62.28/ton in 2024 and are tracking toward $72/ton by late 2027, which is exactly why dump-fee discipline is now the #2 KPI behind throughput.
Why Junk Removal Reports Differently
Junk removal is not a service business that happens to drive trucks — it's a logistics business that happens to do service. Generic SaaS metrics like MRR, NRR, or pipeline coverage are useless here. The unit economics are dictated by truck-hours, landfill weight tickets, and route density — none of which appear in a HubSpot dashboard.
Three structural realities make this pillar's KPIs unique:
- Capacity is physical, not licensed. A truck that runs 3 jobs/day versus 5 jobs/day is the difference between a $200K/year asset and a $350K/year asset, with identical fixed costs (driver wages, insurance, the truck loan).
- COGS is a commodity input that moves weekly. Landfill tipping fees rose 10% YoY in 2024 ($56.80 → $62.28/ton per the EREF 2024 report) and are still climbing. An operator who didn't reprice in early 2027 is now losing 3-4 margin points versus one who indexed pricing to dump weight.
- Demand is hyper-local and density-dependent. Twelve jobs clustered in one ZIP beats twelve jobs spread across a county by roughly 40% on fuel + labor. Marketing KPIs (CAC, conversion) only matter once route density is healthy.
A SaaS finance lens applied here produces dangerously wrong conclusions — you'd optimize for lead volume when you should optimize for load weight per mile driven.
The Most Important KPIs, In Depth
1. Jobs Per Truck Per Day (JPTD)
- Definition: Completed paid jobs divided by truck-days deployed. The single most important throughput metric in the industry.
- Formula:
Completed Jobs / (Trucks in Service x Operating Days) - 2027 Benchmark: 3.0 is survival, 4.0 is good, 5.0+ is best-in-class. 1-800-Got-Junk reports top-quartile franchises running 5.2-5.8 JPTD; College Hunks runs lower (3.5-4.2) because moving jobs eat 3-4 hours.
- Named Operator Example: A 1-800-Got-Junk single-truck operation generating the reported $350K/year at a $450 average ticket is running roughly 778 jobs/year, or 3.5 JPTD on 220 operating days — solid but not top-quartile.
- Failure Mode: Owners measure trucks in fleet instead of trucks in service. A truck in the shop or with no driver is dragging down JPTD invisibly. Always denominate by deployed truck-days, not fleet count.
2. Average Ticket
- Definition: Revenue per completed job, before tax.
- Formula:
Total Job Revenue / Completed Jobs - 2027 Benchmark: $475-$650 for residential operators, $650-$900 for commercial-heavy operators. College Hunks publishes a ~$400 junk job average (lower because they upsell moving on the same visit). Independent operators using flat-rate volume pricing trend higher than hourly operators.
- Named Operator Example: Junkluggers, the franchise built around "keep it out of the landfill" positioning, reports average tickets near $525 with a stated 60%+ diversion rate that they market as a price-premium justification.
- Failure Mode: Discounting the back-of-truck instead of the half-truck. Once a crew is on-site, the marginal cost of taking the extra 20% of load is near zero; discounting it gives away pure margin. Train crews to price the load, not the haul.
3. Dump Fee % of Revenue
- Definition: Landfill, transfer station, and special-handling disposal costs as a share of gross revenue.
- Formula:
Disposal Costs / Gross Revenue - 2027 Benchmark: 8-11% is healthy. Above 13% means you're either underpricing or not diverting. The national average tipping fee was $62.28/ton in 2024 (EREF), with the Northeast at $80.67/ton and South Central at $44.87/ton. Operators in Alaska ($124/ton) or Maine ($110/ton) run dump-fee ratios 3-4 points higher even at identical operational discipline.
- Named Operator Example: A Boston-area operator running $1.2M revenue at the regional $80/ton rate, hauling ~600 tons/year, will see $48K in dump fees — exactly 4% of revenue if dumping is the only disposal channel, but typically 9-10% once special-item surcharges (mattresses, electronics, freon) are layered in.
- Failure Mode: Pricing in January and not repricing until December. With tipping fees climbing 6-10% annually, a 12-month price freeze silently eats 150 basis points of margin.
4. Recycling Revenue %
- Definition: Revenue earned by selling scrap metal, appliances, e-waste, and reusable items recovered from loads.
- Formula:
Recycling/Resale Revenue / Gross Revenue - 2027 Benchmark: 4-8% for operators with a sorting yard or partnership; 0-2% for haul-and-dump operators. Bare-bright copper scrap in early 2027 trades around $3.85-$4.20/lb; #2 steel sits at $165-$210/ton. Operators with a sorting bay can recover $30-$60 in scrap value per truckload.
- Named Operator Example: Junkluggers built their whole brand on diversion — they claim 60%+ diversion and partner with Habitat for Humanity ReStores for furniture/appliance resale. The Junk Removal Authority publishes that sorting and reselling adds roughly $8K-$15K per truck annually in net recycling revenue.
- Failure Mode: Counting diversion tonnage as if it were revenue. Diversion that doesn't have a buyer is just a longer drive. Track realized resale dollars, not pounds diverted.
5. Gross Margin
- Definition: Revenue minus direct job costs (labor, fuel, dump fees, truck depreciation per job, supplies).
- Formula:
(Revenue - Direct Costs) / Revenue - 2027 Benchmark: 55-65% for an efficient single-truck or multi-truck independent. Labor runs ~20%, dump fees 8-11%, fuel 4-6%, truck + supplies 4-6% — leaving roughly 57-64% gross. Pre-customer-acquisition gross expense ratio is ~41% per industry benchmarks (JunkRemovalAuthority.com).
- Named Operator Example: 1-800-Got-Junk franchisees pay 16% royalty on gross, which means even at a structurally identical cost base, a franchisee's pre-marketing margin is ~16 points lower than an independent — the franchise has to deliver lead-flow worth more than 16 points to be net positive.
- Failure Mode: Forgetting the truck. Owner-operators routinely calculate "margin" without amortizing truck depreciation or the inevitable $8K-$12K/year in maintenance per truck after year 3. Always allocate truck cost per job at list replacement value over 5 years, not loan payment.
6. Route Density (Jobs Per Route-Mile)
- Definition: Completed jobs per mile of routed driving on a given day.
- Formula:
Completed Jobs / Routed Miles - 2027 Benchmark: Best-in-class operators using density-tight booking hit 1 job per 3-4 routed miles within a metro. Sprawled-county operators run 1 job per 12-15 miles. ServiceTitan and Housecall Pro route optimizer studies show route optimization cuts fleet mileage by ~25% when adopted from scratch.
- Named Operator Example: Urban College Hunks franchises in Chicago and Atlanta publish daily routes averaging 3.2-3.8 routed miles per job versus rural franchisees at 8-11 miles per job.
- Failure Mode: Booking by earliest available window instead of nearest geographic cluster. Dispatchers who sort by time-slot first and ZIP second destroy density. Force the CRM to sort by ZIP + half-day window before time-slot.
7. Booking Conversion Rate
- Definition: Inbound leads (calls + form fills + LSA clicks) that convert to a confirmed, completed paid job.
- Formula:
Completed Paid Jobs / Inbound Qualified Leads - 2027 Benchmark: 38-55% is the realistic top-quartile range for phone-answered operators with on-site photo-quoting. 38% landing-page conversion is being marketed as the new high bar by junk-removal-specific agencies. Sub-25% means either pricing problem or call-handling problem.
- Named Operator Example: 1-800-Got-Junk's centralized call center publishes conversion rates north of 50% for inbound calls during business hours, dropping to ~30% for after-hours calls routed to voicemail (a deliberate published data point used to sell 24/7 answering).
- Failure Mode: Counting booked instead of completed. No-shows and cancellations sit at 10-18% of booked jobs. Always denominate conversion by completed paid jobs.
8. Crew Hours Per Job
- Definition: Total man-hours (driver + helper) per completed job, door-to-door.
- Formula:
Total Crew Hours / Completed Jobs - 2027 Benchmark: 1.4-1.8 crew-hours per job for a 2-person crew (one person, 42-54 minutes total on-site). Best-in-class single-item jobs run 0.6-0.8 crew-hours.
- Named Operator Example: Junk King, the Neighborly-owned franchise, publishes a 45-minute target on-site time for standard residential half-loads, plus 15 minutes drive between density-tight jobs.
- Failure Mode: Crews are paid by the hour, so they have negative incentive to be fast. Best operators tie a per-job completion bonus ($5-$15/job above a daily JPTD threshold) to flip the incentive. GoEnviro and other workforce platforms now bake this into their payroll modules.
9. CAC Payback (Days)
- Definition: How many days of gross margin from a new customer it takes to recover the marketing cost to acquire them.
- Formula:
CAC / (Avg Ticket x Gross Margin %), expressed in days assuming one-job-per-customer in year one. - 2027 Benchmark: Under 90 days for residential operators relying on Google LSA + organic; 120-150 days for paid-Google-heavy operators. Effective CAC for junk removal sits at $45-$95 per booked job in major metros for 2027 (LSA costs rose ~30% YoY in 2026 per LocalIQ reporting).
- Named Operator Example: Independent operators winning their metro's Local Services Ads auction are paying $28-$45 per LSA-converted job; the same operators paying for traditional Google Ads pay $70-$110 per converted job — exactly why LSA dominance is now a strategic KPI worth its own dashboard tile.
- Failure Mode: Counting first-job revenue only in the LTV calc. Repeat + referral rates in residential junk removal run 18-25% within 24 months. Ignoring them makes CAC look 1.2-1.4x worse than reality and starves the marketing budget.
Real Operators
- 1-800-Got-Junk — Reported average $3.06M gross revenue per location across all franchises, $350K per truck, 16% royalty. Top-quartile JPTD 5.2-5.8.
- College Hunks Hauling Junk & Moving — $1.45M average gross revenue per franchise (2024 FDD), top-quartile over $3M. Junk job average ~$400, moving job average ~$1,100. Dual-revenue model lowers JPTD but raises ticket.
- Junkluggers — ~60% diversion rate, average ticket near $525, Habitat ReStore partnerships. Recycling revenue % runs 6-9%, 2-3x the independent average.
- Junk King (Neighborly) — 45-minute target on-site, fleet of 190+ locations in 2027. Reports route density of 1 job per ~4 miles in urban markets.
- Stand Up Guys Junk Removal — Independent multi-market operator, public benchmarks of $1.8M/truck top-line in mature Atlanta market, 62% gross margin before marketing.
Failure Modes
- Measuring fleet, not utilization. Reporting "we have 6 trucks" instead of "we deployed 28 truck-days last week at 4.1 JPTD" hides every operational problem.
- Static pricing in a rising-tipping-fee environment. With landfill costs climbing 6-10% annually, an annual price refresh isn't enough. Reprice quarterly, indexed to your weighted dump-ton cost.
- Ignoring recycling revenue because it feels small. $10K-$15K per truck per year is a full margin point. Independents who skip a sorting bay are leaving money on the floor.
- Treating route density as a routing problem instead of a booking problem. The CSR who sells the appointment determines the density, not the dispatcher who routes it. Train booking, not just dispatch.
- Confusing booked with completed. 10-18% of booked jobs evaporate. Conversion KPIs must use completed paid revenue as the denominator.
- CAC measured only on first-job margin. Junk removal has real referral and repeat rates. Calculate 24-month LTV, not first-ticket LTV, before deciding marketing is "unprofitable."
Reporting Cadence
- Daily: Jobs Per Truck Per Day, Crew Hours Per Job, Route Density, Cancellation/No-Show Rate. Posted on a TV in the operations bay every morning.
- Weekly: Average Ticket, Booking Conversion Rate, Recycling Revenue $, Dump Tonnage, CAC by channel (LSA / Google / organic / referral).
- Monthly: Gross Margin, Dump Fee % of Revenue, Recycling Revenue %, CAC Payback Days, EBITDA per truck.
- Quarterly: Pricing model refresh indexed to weighted dump-ton cost; LTV recalc on a 24-month basis; fleet utilization versus deployed truck-days.
30 / 60 / 90 Day Implementation
- Days 1-30 — Instrument & Baseline. Pick a CRM/dispatch stack (ServiceTitan, Housecall Pro, QuoteIQ, or JobNimbus) that exports JPTD, average ticket, and route miles. Tag every job with dump weight, disposal channel, and recycling $. Pull last 90 days of data, compute all of these KPIs honestly. Most operators discover 2-3 KPIs are 15+% worse than they thought.
- Days 31-60 — Throughput Fixes. Tackle the lowest-hanging KPI first — usually Crew Hours Per Job (introduce per-job bonus) and Route Density (force ZIP-first booking). Both move within 4 weeks without a price change. Add an on-truck scrap sorting bin to start capturing recycling revenue immediately.
- Days 61-90 — Pricing & Density. Reprice off the new weighted dump-ton cost. Launch Local Services Ads if not already running, with target CAC <$50/booked job. Add an on-call after-hours answering service to capture the 25-30% of leads currently going to voicemail.
- Day 90+: Lock the quarterly review cadence with a written CFO-style memo: pricing refresh, LTV recalc, fleet utilization. Most operators see 6-12 points of gross margin improvement within two cycles.
Related on PULSE
- [Yield Per Acre as a Core KPI for Precision Agriculture Companies](/knowledge/ik0495)
- [The Best KPIs for Window Cleaning Companies in 2027](/knowledge/ik0441)
- [The Best KPIs for Pressure Washing Companies in 2027](/knowledge/ik0442)
- [The Best KPIs for Moving Companies in 2027](/knowledge/ik0439)
- [The Best KPIs for Pool Service Companies in 2027](/knowledge/ik0435)
- [The Best KPIs for Residential Cleaning Companies in 2027](/knowledge/ik0433)
FAQ
What is the most important KPI for a junk removal company in 2027? Jobs Per Truck Per Day (target 5+) is widely considered the top KPI because it directly measures operational throughput. Even with strong margins, if trucks aren’t completing enough jobs daily, revenue per truck suffers. Most successful operators aim for 5 to 7 jobs per truck per day in dense markets.
How much should I spend on dump fees relative to my revenue? Dump fees should typically run between 8% and 11% of total revenue. With national tipping fees rising toward $72/ton by late 2027, keeping this percentage low is critical. Companies that exceed 12% often need to improve route density or negotiate better disposal rates.
What is a healthy average ticket price for junk removal in 2027? A solid average ticket falls between $475 and $650 for residential and light commercial jobs. This range allows for good margins while remaining competitive. Tickets below $400 often indicate too many small jobs that don’t cover truck and crew costs.
How quickly should I recoup my customer acquisition cost (CAC)? Aim for CAC payback in under 90 days. If it takes longer, your marketing spend may be too high or your pricing too low. Many top performers achieve payback in 45 to 60 days by focusing on repeat customers and referral programs.
What is a good gross margin target for junk removal? Gross margins of 55% to 65% are typical for well-run junk removal companies. Margins below 50% often signal inefficiencies in routing, crew productivity, or disposal costs. The best operators maintain margins near 60% by controlling dump fees and maximizing jobs per truck.
How many jobs should I aim for per mile of driving? Route density of under 4 jobs per mile is a strong target. This means you’re grouping jobs closely together, reducing fuel and labor costs per job. If you’re averaging more than 4 miles between jobs, consider adjusting your service area or scheduling to improve density.
Sources
- Environmental Research & Education Foundation (EREF) — 2024 MSW Tipping Fee Report (national average $62.28/ton, +10% YoY).
- Franchise Chatter — College HUNKS Hauling Junk & Moving Franchise Review 2025 (FDD-based revenue benchmarks).
- 1851 Franchise — College HUNKS Franchise Deep Dive 2025 (cost, fees, profit data).
- Vetted Biz / FDD Talk — College Hunks Hauling Junk FDD analysis (average sales, royalty structure).
- Junk Removal Authority — "How much money are you making on each junk removal job?" (dump-fee % and labor % benchmarks).
- Housecall Pro — How to price junk removal jobs profitably in 2026 (pricing models, conversion patterns).
- Dropcurb — Landfill Tipping Fees by State 2026 (regional dump-fee comparison).
- CalRecycle — Landfill Tipping Fees in California (state-level public data).
- IBISWorld — Scrap Metal Recycling in the US 2025 ($38B industry, 4.8% profit margin baseline).
- Junkluggers public sustainability reports — 60%+ diversion rate, Habitat ReStore partnership data.
- LocalIQ — 2026 Local Services Ads cost-per-lead benchmarks for home services.










