Table of contents
My junk removal company grossed about $1,059,000 in its first full year. When I posted that number, half the comments called me a liar and the other half assumed I was a millionaire. Both groups were wrong, and the reason is junk removal profit margins.
A seven figure top line does not mean seven figure take-home. Not even close. When I finally sat down and reconstructed the year from my payment processors, the picture was a lot less glamorous than the headline: roughly 30% of revenue went straight back into ads, another 30% went to labor, about 15% disappeared into gas and dump fees, and what was left had truck loans sitting on top of it.
I pulled the real numbers from Clover, Google Ads, my payroll, and my tracking spreadsheet, and I am going to walk you through all of it. If you run a junk removal business, or you are thinking about starting one, this is the math nobody shows you.
Where the $1,059,000 actually came from
First, proof the revenue was real, because people love to doubt it. My accounting was still a mess at the time, so I reconstructed the year from payment sources: about $901,000 through my Clover terminal, about $127,000 through Pay Anywhere before I switched, and a $30,000 check from a demolition job that never got logged in Clover. Total: roughly $1,059,000 in gross sales. Tips and cash ran through the same systems, so it is all in there.
Two things made that number possible, and neither one was magic. First, market: I was operating in the Los Angeles area, a bubble of roughly 11 million people with enough search volume to scale fast. Second, spend: I bought leads from day one instead of slowly building referrals, realtor relationships, and commercial accounts. That decision is the single biggest driver of my junk removal profit margins, for better and for worse.
One correction I have made publicly before: the million actually took about 14 months, not a clean 12. Month one was about $1,500. Month two was $7,200. Month three was $9,500. Then December jumped to $38,000, and by month seven I was near $50,000 a month. I made a full video breaking down the whole year at https://www.youtube.com/watch?v=3kTru2V6YtU if you want to see the processor screens yourself.
Junk removal profit margins: the expense stack
Here is the rough model for the year, category by category. These are estimates built from my dashboards, not a tax return, but they are close enough to teach the lesson.

| Category | Amount | % of revenue |
|---|---|---|
| Advertising (LSA, Google Ads, Yelp, Thumbtack, Craigslist) | ~$304,000 | ~29-30% |
| Labor | ~$318,000 | ~30% |
| Gas and dump fees | ~$159,000 | ~15% |
| Fixed expenses (software, insurance, phones, accounting, parking) | ~$50,000 | ~5% |
| Operating profit | ~$228,000 | ~21% |
Ads were the monster. Google Local Services alone was about $60,000 in one account, then regular Google Ads on top, about $7,000 to Yelp, $1,300 to Thumbtack, and Craigslist posting fees in the early months. Around $304,000 total. If you grow by turning the ad dial up, a third of your revenue goes right back into buying the next job.
Gas and dump fees ran about 15% (my dashboard said 14.3%). California gas was $5.50 to $7.00 a gallon that year, and dump fees ranged from about $65 a ton in Ventura County to $75, $100, even $133 a ton depending on where we dumped in LA. Labor came in around 30% because by the end of the year I was off the truck and mostly off the phones, which means I was paying people to do work I used to do for free.
That leaves roughly $228,000 in operating profit, about a 21% margin. Sounds decent. Keep reading.
The anatomy of a $150,000 month
Zoom into one strong month and the same pattern shows up. My best stretch was doing $140,000 to $150,000 a month with two trucks. The month I broke down on camera: $141,911 in net sales plus $10,238 in tips across 297 jobs. That is an average job size of about $477, with each truck averaging about $71,000 for the month, roughly $2,366 per truck per day.
Now the outflow for that same month: about $30,000 in payroll, $35,000 in Google Ads, about $13,000 in Local Services Ads, $25,000 to $30,000 in gas and dump fees, and around $5,000 in fixed expenses. My spreadsheet showed roughly $38,000 in gross profit. Call it $30,000 to $40,000 before paying myself.
So a $150,000 month was really a $35,000-ish month. Still a great business. Just not the business the thumbnail implies. This is why I tell everyone to track cost of goods sold with a real calculator instead of guessing, and why I built proper reporting into Autopilot: I wanted per-truck, per-month profit visible without rebuilding a spreadsheet every time.
The margin killers nobody budgets for
The 21% operating margin was not what hit my bank account. Here is what ate it after the fact:
- Truck paydowns. I had roughly $100,000 tied up in paying off trucks, plus about $15,000 in dump trailers. That is cash gone, even if the accountant calls it an asset.
- Maintenance. Another $10,000 to $15,000 in repairs. Trucks that run 297 jobs a month break things.
- Expensive debt. When I launched truck two in LA, my credit was bad, so I took what I can only call a shark loan at about $4,000 a month. It pushed revenue from $50,000 a month to over $100,000, but the interest came out of margin.
- Losing days. LA had stretches early on where the second truck lost money several days in a row while the ads and routes stabilized. Aggressive markets are pay to play.
Stack all that against the $228,000 and my actual take-home for the year was closer to barely six figures. Real money, but a long way from "I made a million dollars."
Owner-operator margins vs fleet margins
Here is the part that should actually encourage you. My margins were thin because of the model I chose, not because junk removal is a bad business.
A single truck owner-operator flips almost every one of my expense lines. Still on the truck? That 30% labor line mostly disappears. Building on referrals, yard signs, and repeat customers instead of paid ads? The 30% ad line shrinks toward zero. An owner-operator in a cheaper market can keep something like half of what they gross and net a strong income on a fraction of my revenue. I broke down what owners actually keep at every stage in how much junk removal business owners really make.
I knew this and scaled anyway, because the thin margin bought something specific: my time. By the end of that year I was off the truck and off the phones, running the company from a laptop. Lower junk removal profit margins were the price of a business that did not need me swinging a mattress every day.
What I would do differently
If I rebuilt that year knowing what I know now, three changes:
- Build the referral and commercial base alongside the ads, not after. I was so dependent on Google that if the ads stopped, I would have dropped to about one job a day. Property managers, realtors, and repeat customers are the margin you keep.
- Track daily, not monthly. I eventually tracked profit per truck per day, and it changed my decisions. Busy days can lose money, and you will not know unless you count. The specific numbers to watch are in the only KPIs that matter in junk removal.
- Respect the phones from day one. I answered calls from 6 a.m. to midnight for months because a missed call is a lost booked job. That was right. Paying humans to do it 18 hours a day was the expensive part, and it is exactly the job I would hand to software now.
The full story of that first year, including the parts the highlight reels skip, is in how I built a $1,000,000 junk removal business.
FAQ: junk removal profit margins
What is a good profit margin for a junk removal business?
It depends entirely on the model. My ad-heavy, two-truck operation ran about a 21% operating margin on $1M gross. An owner-operator doing their own labor with mostly free lead sources can keep around 50% of revenue. Neither number is wrong; they are different businesses.
How much profit does a junk removal business make per month?
My best months grossed $140,000 to $150,000 with two trucks and kept $30,000 to $40,000 before owner pay. A solo operator grossing $20,000 a month with low ad spend might keep $10,000 or more of it. Average job size matters too; mine ran about $477.
What are the biggest expenses in junk removal?
For me: advertising (about 30% of revenue), labor (about 30%), and gas plus dump fees (about 15%). Fixed costs like software, insurance, and phones were only about 5%. If you are on the truck yourself with organic leads, ads and labor shrink dramatically and disposal becomes your biggest line.
Is junk removal profitable compared to other home services?
It can be very profitable because the barrier to entry is low and average tickets are strong, but dump fees are a cost most trades do not have, and paid leads are competitive in big markets. The operators who win are the ones who actually track their numbers instead of watching gross revenue.
Get the boring stuff off your plate
Margins are won in the unglamorous stuff: answered calls, tracked numbers, follow-ups that actually go out. Autopilot bundles the phone, the CRM, and the reporting that shows per-job profit, starting at a price a one-truck company can justify. See pricing or start a free trial and know your real margin this month, not at tax time.



