Skip to content

How I Grew a Trucking Company from 3 to 100 Trucks

TL;DR: Growing a trucking company from 3 to 100 trucks takes more than adding equipment. It takes direct shipper relationships, a niche you own, relentless outbound hustle, and systems that don't break when you're not watching. This is the real story of how it happened — what worked, what didn't, and what would have saved years of pain.

Last updated: April 2026

How to grow a trucking company — fleet of trucks at a distribution yard

How I Grew a Trucking Company from 3 to 100 Trucks

If you want to know how to grow a trucking company, here's the short version: stop waiting for freight to come to you, pick a lane you can dominate, and build operations that don't fall apart when you add your 20th truck. The long version took me about a decade, a lot of missed dinners, and more spreadsheet errors than I care to count.

My name is Justin Lu. I started with 3 trucks. We ended up at 100 — 50 company trucks, 50 owner operators — hauling for direct shippers with no broker in the middle. Along the way I retired my dad, who had been driving for most of his adult life. That part still means more to me than any revenue number.

This isn't a motivational post. It's what actually happened.


Start with a Niche, Not a Number

The biggest mistake I see carriers make is trying to haul everything. Dry van, flatbed, reefer, LTL — whatever pays today. That sounds like flexibility. It's actually chaos.

When we were at 3 trucks, I made a deliberate decision to specialize. We focused on a specific freight type in a specific region. That meant we could get genuinely good at it — faster load times, fewer claims, drivers who knew exactly what they were doing. And it meant shippers could actually describe us to someone else. "Oh, you need that? Call Justin."

Niching down feels like leaving money on the table. It's the opposite. It makes you referable. It makes you easier to sell. It makes your operations simpler to run. When you're trying to grow, simple operations are everything.

Ask yourself: what freight type do we handle better than anyone in our lanes? Build from there. You can expand later once the machine is running.


Direct Shippers Changed Everything

Load boards kept us alive in the early days. I won't pretend otherwise. But load board freight is a race to the bottom. Rates compress. Brokers take their cut. You're one of a hundred carriers bidding on the same load. There's no relationship, no loyalty, no margin to grow on.

The shift to direct shippers is what actually built the company.

Our first direct shipper came from a cold call. I found a mid-size manufacturer in our lane, looked up who handled their logistics, called the main line, asked for that person by name, and pitched us. It took four calls over six weeks before they gave us a trial load. We nailed it. Within a year they were one of our top three accounts.

That experience taught me three things:

  • Shippers hate their current carrier more than they hate switching.
  • One good load is worth more than ten promises.
  • Most carriers never call. The ones who do stand out immediately.

We built our shipper list the old way — industry directories, LinkedIn, Google Maps searches around manufacturing and distribution hubs in our lanes. Then we worked the list systematically.


Cold Calling, Door Knocking, and the Stuff Nobody Wants to Do

I'm going to be honest about something: most of the growth came from doing things that don't scale. At least not at first.

Cold calling. We called 20 to 30 shippers a week. Most didn't answer. Most who answered weren't interested. A few asked for a rate sheet. One or two became accounts. That conversion rate sounds terrible. Compounded over two years, it built a book of business that made us broker-independent.

Door knocking. When we were driving through a region, we'd stop at industrial parks. I'd walk in with a business card and ask who handled freight. Sometimes I got laughed out. Sometimes I got a meeting. One door-knock turned into a three-year contract worth more than half a million dollars in revenue.

Email. We built a simple sequence — introduction, what we specialize in, one line about why we're different, a rate comparison offer. Nothing fancy. We sent it to every contact we'd ever talked to who hadn't become a customer yet. We still do it. Email doesn't die; it just needs to be consistent.

Trade shows. This one took longer to pay off than I expected, but it paid off big. We started attending industry trade shows — not to sell from a booth, but to walk the floor and talk to logistics managers who were already in buying mode. Shows like MODEX, ProMat, and regional manufacturing expos put us in the same room as decision-makers who would have taken three months to reach cold. We closed two anchor accounts from a single three-day show.

None of this is glamorous. All of it works.


The Wall You Hit Around 15 Trucks

Here's something nobody tells you: the jump from 3 trucks to 15 trucks feels like growth. The jump from 15 to 30 feels like you're running out of hours in the day.

Around 15 trucks, the systems that worked fine at 5 start breaking. Spreadsheets get fat. Someone fat-fingers a rate. A load gets delivered and never billed because the POD sat in a driver's cab for two weeks. A driver gets paid wrong and threatens to quit. You're spending Sunday night reconciling invoices instead of preparing for Monday.

That was my life. And it was the biggest drag on growth I experienced — not the market, not the competition, not fuel prices. My own operations.

The fix wasn't hiring more people. Hiring more people to manage broken processes just gives you more broken processes with more overhead. The fix was systemizing everything that could be systemized so we could actually see what was happening across the fleet without it running through my brain first.

We eventually built that system into what became Truckpedia. But the principle matters regardless of what tools you use: if your operation can't run without you watching it, you can't grow.


How We Scaled Past 30, 50, and Eventually 100 Trucks

Each growth stage had its own version of the same problem: things that worked at the previous size broke at the next.

3 to 15 trucks: Hustle and relationships. You can personally know every driver, every load, every shipper. Growth here is almost entirely a sales problem — go get more freight.

15 to 30 trucks: Operations start breaking. This is where you need dispatch systems, documented processes, and someone other than you tracking whether PODs are in and invoices are out. If you're still running on spreadsheets at 25 trucks, you're bleeding money you can't see.

30 to 50 trucks: Driver retention becomes a real cost center. You need a driver experience that isn't a daily headache — clear load information, accurate pay, easy communication. Owner operators especially will leave if the administrative side is painful. We worked hard to make sure our drivers knew what loads they had, what they'd be paid, and that their paperwork wouldn't get lost. That reputation kept drivers referring others.

50 to 100 trucks: This is where owner operators become a core part of the model. Managing a mixed fleet of company drivers and OOs requires clear agreements, consistent settlement processes, and load management that doesn't create favoritism — real or perceived. We had to standardize everything. Not because I wanted to, but because at 70 trucks you can't run things on gut feel and personal memory.

If you want a deeper look at what separates carriers who reach this stage from those who plateau, this breakdown of what top-performing carriers do differently in 2026 is worth reading.


The Operational Shifts That Actually Moved the Needle

Looking back, a few changes had outsized impact:

1. Documenting every process

We wrote down how every recurring task was supposed to happen. How a load gets entered. How a POD gets collected and matched to an invoice. How driver pay gets calculated. When something went wrong, we fixed the process, not just the instance. Boring work. Massive leverage.

2. Getting serious about billing speed

We used to invoice on Fridays. We switched to invoicing within 24 hours of POD receipt. That single change improved our cash position significantly. When you have 50+ trucks on the road, a few days of billing lag on each load adds up fast. Faster invoicing is one of the highest-ROI changes a growing carrier can make.

3. Tracking what we were actually losing

At one point I did an audit of loads we'd hauled over a 90-day period and compared them to invoices sent. We found loads that had been delivered and never invoiced. Real money, gone. Not from theft — just from process gaps. A missing POD, a distracted dispatcher, a rate con that didn't make it into the system. Once we could see it, we could fix it.

4. Cutting the stuff that didn't feed the core

We tried LTL for about eight months. It was a distraction. The freight type didn't fit our network, the margins were thinner, and it pulled dispatcher attention away from our core lanes. We cut it. Revenue dipped for a quarter. Then our core business got sharper and revenue grew. Focus is a growth strategy.


What I'd Tell Someone Starting at 3 Trucks Today

Pick your niche early. Go find direct shippers before you think you're ready. Make your calls, knock your doors, show up at your trade shows. Don't wait until you have a big fleet to act like a real company.

And get your operations in order before you need to. The carriers who grow past 50 trucks aren't smarter or luckier than the ones who plateau at 20 — they just built systems that could handle growth before growth broke them.

The spreadsheet that works at 8 trucks will betray you at 18. That's not a knock on anyone; it's just how it goes. The carriers who figure this out early, who stop running on memory and tribal knowledge and start running on documented repeatable processes, are the ones who get to keep the customers they worked so hard to win.

We built Truckpedia specifically because I lived the other version. Missing PODs. Unbilled loads. Fat-fingered pay calculations that caused driver blowups at 6am on a Monday. Building a system that removed 80% of that manual work is what made scaling past 50 trucks feel manageable instead of chaotic. It's also why we designed it to adapt to how carriers already operate — not the other way around.

If you're watching your operations crack under growth pressure, understanding when to move beyond spreadsheets is a good place to start thinking about what comes next.


One Last Thing

The day my dad stopped driving and I knew he didn't have to anymore — that was the point of all of it. Not the truck count. Not the revenue number. The truck count and the revenue number were just the thing that made that possible.

Know what you're building toward. It makes the cold calls easier.


If you're scaling a carrier operation and the admin side is slowing you down, start your free Truckpedia trial and see what your operation looks like when 80% of the manual work is handled for you.


Frequently Asked Questions

How do I grow a trucking company fast?

The fastest growth comes from securing direct shipper accounts rather than relying on load boards. Cold calling, door knocking at industrial parks, attending trade shows, and building a focused email outreach to logistics managers in your lanes are the highest-leverage activities. Pair that with a niche freight type you can genuinely dominate, and you become referable — which compounds faster than any ad spend.

How do trucking companies find direct shippers?

Start with industry directories, LinkedIn searches by job title (logistics manager, transportation director, supply chain manager), and Google Maps searches around manufacturing and distribution hubs in your operating lanes. Build a list, work it systematically, and follow up consistently. Most carriers never call twice — the ones who do win the business.

When should a trucking company stop using spreadsheets?

If you have more than 10 to 15 trucks and you're still tracking loads, driver pay, and invoicing in spreadsheets, you're already past the point where errors become expensive. Missing PODs, unbilled loads, and pay miscalculations cost real money at scale. A purpose-built system pays for itself quickly once you can see what you've been losing.

How profitable is a trucking company with 50 trucks?

Profitability at 50 trucks depends heavily on whether you're hauling broker freight or direct shipper freight, your freight type, utilization rates, and how tight your operations are. Direct shipper accounts typically yield 15–25% better margins than equivalent broker loads. Operational gaps — missed billing, idle trucks, driver churn — erode those margins fast, which is why systemizing before you hit 30 trucks matters.

How do you scale owner operators as part of a carrier fleet?

Managing a mixed fleet of company drivers and owner operators requires consistent, transparent settlement processes and load management that doesn't create real or perceived favoritism. OOs will stay with carriers who pay accurately and on time, provide clear load information, and make the admin side painless. Reputation travels fast in the owner operator community — good and bad.

What is the best way to get dedicated freight contracts?

Dedicated freight contracts come from relationships, not load boards. Attend industry trade shows where logistics decision-makers are present, build a consistent outreach cadence to shippers in your lanes, and be ready to prove reliability with a trial load before asking for a contract. One account with a six-month dedicated lane is worth more to your planning than twenty spot loads a month.