This is Part 3 of a four-part series on the semi-truck parking business. In Part 1, we talked about what the business is and why the demand exists. In Part 2, we talked about how to find a location that actually has a shot at working.
Now we're getting into the part that can kill the deal before you ever collect a dollar of rent: zoning, approvals, and what it actually costs to turn a piece of land into a truck parking lot.
The zoning fight is the real business
If there is one thing that will wreck a semi-truck parking deal faster than anything else, it's zoning.
And I don't say that lightly.
When I first started looking at this business, I sort of assumed the hard part would be finding demand. And don't get me wrong, that part matters a lot. But after looking at enough properties and talking to enough people who actually operate these things, it became pretty obvious that the bigger issue is usually whether the local municipality will even allow you to do it.
So before we go any further, let's define what we're talking about.
Zoning is basically the local rulebook that says what you're allowed to do with a piece of property. Residential zoning is for houses. Commercial zoning is usually for things like offices, stores, restaurants, and service businesses. Industrial zoning is where you start getting into warehouses, factories, trucking companies, equipment yards, and heavier uses like that.
Semi-truck parking usually falls somewhere in the commercial or industrial world, but this is where it gets annoying: no single zoning category works everywhere.
One city might allow truck parking in a heavy industrial district. Another city might require a special land use permit. Another might allow it only if it's tied to a trucking business. Another might not mention it anywhere in the ordinance. And another might flat-out ban it.
So if you find a property that looks perfect, and it's right by the highway, and the price seems good, and the numbers look amazing in your spreadsheet, none of that really matters until you answer one question:
Can I legally park trucks here?
And you don't want a vague answer. You want something in writing.
I'm not an attorney, and this is not legal advice, but if I were buying one of these properties, I would not rely on a broker saying, “Yeah, I think trucks are allowed here.” I wouldn't rely on the seller saying, “Oh yeah, we've had trucks here before.” I wouldn't even necessarily rely on one casual phone call with somebody at the zoning office, because in a lot of smaller towns, they may not have dealt with this use before, and they may not know exactly how their own ordinance applies.
I would want to see the ordinance myself, and if the deal was serious enough, I would want a local land use attorney involved before closing.
Most towns don't exactly love truck parking.
This is one of the uncomfortable realities of the business.
A truck parking lot might solve a very real problem for drivers, and it might be a great use for an ugly industrial property, but that doesn't mean the city council will be excited about it.
Semis are big. They can be loud. They can tear up roads if the roads weren't built for them. A gravel lot full of trucks isn't exactly what most people would call “beautiful.” And fair or not, there are a lot of assumptions people make about truck parking lots, trash, noise, crime, idling, and what the neighboring properties are going to think.
So when you walk into a municipality and say,
“Hey, I'd like to put 100 semi-trucks on this property,”
Don't assume they're going to roll out the red carpet.
One of the biggest operators I studied, a guy with more than 70 locations, said some of his lots took as long as four years to get approved.
Four years.
And that doesn't mean every deal takes that long. Some are much faster, especially if the property already has the right zoning and has already been used for trucks. But it tells you something about how much friction can be hiding in this part of the business.
The easiest zoning path is usually an existing truck use.
If I were looking for my first truck parking deal, I would be much more interested in a property that already has some kind of truck-related use than a random vacant parcel.
For example, if the property used to be a trucking company, a freight terminal, a truck repair shop, a towing yard, a contractor yard, or some kind of industrial outdoor storage use, that interests me.
Why? Because somebody already fought at least part of the battle.
- The driveway may already be designed for trucks.
- The gravel or pavement may already be strong enough.
- The neighbors may already be used to trucks coming and going.
- The zoning department may already have a record of that use.
And if the use was legal and continuous, you may have a much easier argument that truck parking is either allowed or close enough to what was already happening.
Compare that to raw land.
On raw land, you're starting from zero.
- You may need to prove the use is allowed.
- You may need site plan approval.
- You may need engineering drawings.
- You may need stormwater calculations.
- You may need a detention pond.
- You may need landscaping, screening, lighting plans, driveway permits, road improvements, and public hearings where nearby property owners can show up and complain.
And after all that, the city might still say no.
So when people make this business sound like, “Just buy cheap land and park trucks on it,” that's where they're skipping over one of the biggest pieces of the puzzle.
A lot of towns won't approve a bare gravel lot on empty land.
This was one of the more frustrating things I learned.
As a land guy, my first instinct was to buy raw land and develop it into truck parking. That's how my brain works. Find cheap dirt. Figure out a higher use. Improve it. Make the spread.
But in many municipalities, a bare gravel lot full of trucks isn't something they want to approve, even if the property is zoned industrial.
In some places, they may want a building on the property. Maybe it's an office. Maybe it's a warehouse. Maybe it's a shop. Maybe it's some kind of active business use where the truck parking is secondary to the main use.
And the reason, at least as I understand it, is partly that a building creates more taxable value. A city doesn't get as excited about a gravel lot as it does about a building, because the building raises the assessed value, and the assessed value is what drives property tax revenue.
So if you walk in and say, “I want to buy this land, put down gravel, fence it in, and park trucks,” the city may look at that and think, “What's in this for us?”
And if the honest answer is “not much,” you may have a problem.
This is one of the main reasons I started moving away from the idea of developing raw land from scratch.
Not because it can never work. I'm sure it can work in the right place, with the right property, and the right municipality.
But for most people, especially on a first deal, it's just a lot more risk and a lot more brain damage than buying or leasing something where the basic use already exists.
This is why buying existing usually beats building from scratch.
If you can buy a property that already has a building and a truck-rated lot, that solves a bunch of problems at once.
The building can produce income. It can help justify the use. It gives the bank better collateral. It gives the municipality something taxable. And it may make the property feel less like a random truck yard and more like an actual industrial business.
The lot itself may already have the expensive stuff in place too, like gravel, pavement, fencing, lighting, drainage, and access.
That's huge, because the most expensive part of this whole business is often not the gate, the cameras, or the software. It's the dirt work. It's getting the surface built correctly so an 80,000-pound truck can sit there without sinking into the mud.
When I look at the more established operators around the country, this same pattern shows up again and again. They usually are not taking raw farmland and turning it into truck parking from scratch. They are using existing hard surfaces. Old retail lots. Former freight yards. Overflow parking lots. Industrial properties that already had the bones in place.
That doesn't mean you can never build from scratch, but it does tell you what the pros are trying to avoid.
They don't want to pay for all the expensive improvements if somebody else already paid for them years ago.
Grandfathering can help, but it's fragile.
This is another thing that comes up a lot with these properties.
If a property was legally used for truck parking before the zoning rules changed, that use may be protected. Lawyers usually call this a “legal nonconforming use,” and most people casually call it being “grandfathered in.”
In many cases, that protection runs with the land, which means it can transfer to a new owner.
So, if a property has been legally used for truck parking for years, and the city later changes the rules to say truck parking is no longer allowed, the existing use may still be allowed to continue.
That can be very valuable. But it is not something I would treat casually.
Grandfathering can disappear if the use stops for too long. In some places, that might be six months. In other places, it might be a year. In some ordinances, especially for bare land, the window can be even shorter.
It can also be lost if you expand the use too much, change it too much, pave something that was gravel, add structures, add more trucks than were historically there, or otherwise make the use meaningfully different from what was previously allowed.
So if a seller tells you,
“This place is grandfathered for truck parking,”
my response would be,
“Great, show me.”
I would want a zoning verification letter, or even better, a certificate of legal nonconforming use if the municipality offers one. I would want that letter to specifically say the truck parking use is recognized and allowed to continue. I'd also want an attorney to read the local ordinance and tell me what could cause that protection to go away.
Because if the lot has been sitting empty for eight months, the clock may already be running. And if you close without knowing that, you may have just bought a very expensive problem.
A conditional use permit can sometimes be the middle path.
Sometimes the zoning doesn't automatically allow truck parking, but it doesn't completely prohibit it either.
In that case, the city may have a process where you can apply for a conditional use permit, special use permit, or special land use approval.
The names vary, but the basic idea is this: the city isn't changing the zoning district for everyone.
They're just deciding whether your specific use can happen on your specific property, usually with conditions attached.
Those conditions might be things like:
- Hours of operation
- Screening or fencing
- Lighting limits
- Drainage requirements
- Setbacks from residential property
- Limits on idling
- No repair work on-site
- No hazardous materials
- A maximum number of trucks
This can be a much better path than a full rezoning, because a rezoning is usually a bigger political fight. You're asking the city to change the rules for that parcel, and sometimes that opens up a much broader debate.
With a conditional use permit, you're basically saying, “Can I do this one use here, if I agree to follow your conditions?”
Again, this depends completely on the local ordinance, but it's worth knowing this option exists.
Know when to walk away.
This is probably the hardest part, because a lot of these properties look close.
They almost work.
- The location is almost right.
- The zoning is almost there.
- The price is almost low enough.
- The access almost works.
- The city almost seems open to it.
And sometimes, “almost” is enough to keep you wasting time for months.
For me, a few things would make me very nervous.
- If the property is right next to residential houses, that's a problem. Even if the zoning technically allows it, you're probably signing up for constant complaints.
- If the city staff seems openly hostile to the idea, that's a problem.
- If the property is too small and you have to pay for all the improvements from scratch, that's a problem.
- If the land has a clearly better use (like self-storage, retail, apartments, or some other development that can pay more for the dirt), that's a problem too, because you'll be competing against uses that can probably justify a much higher land price.
And if the only way the numbers work is by assuming some huge rent increase later, I would be really careful.
One deal that taught me this was an old restaurant and bowling alley in Frankenmuth, Michigan.
At first, I was interested because the parking lot was huge, and I thought maybe the building could be rented out or repurposed while the lot handled the truck parking. But as I dug into it, the problems started piling up.
The building was in rough shape. Keeping it would have triggered expensive code upgrades, including things like fire suppression. Tearing it down (partially or completely) would have cost a lot of money too, because the building was filled with asbestos and lead-based paint.
The road frontage was very visible, and the township wasn't thrilled about having a bunch of semis sitting there. The whole thing just kept getting more complicated the more I looked at it.
So I walked.
And looking back, I think that was the right call. It was one of those properties where the idea was interesting, but the reality was just too messy.
What it costs to build one
Now, let's talk about the build-out side, because this is where the spreadsheet can start lying to you if you're not careful.
The cost to build one of these depends heavily on what you're starting with.
If you're buying a former trucking yard with good gravel, a fence, a gate, lighting, and workable access, your cost might be pretty manageable.
If you're buying raw land covered in trees, with no driveway, no drainage, no utilities, no fence, no gravel, and no approvals, you're in a totally different world.
So when someone asks, “What does it cost to build a truck parking lot?” the honest answer is: it depends on what you're starting with.
But I can give you some real numbers.
Many of these numbers come from a self-storage facility I built on a 6.7-acre parcel (there are many similarities in the development costs between the two), and some come from a truck parking deal I modeled. The use isn't identical, obviously, but the outdoor parking, fencing, gates, cameras, lighting, and gravel work are similar enough to be useful.
- Fencing. A six-foot chain-link fence around roughly six acres ran about $100,000. That number surprised me when I first saw it, and it's one of those costs people tend to underestimate.
- Gate. A 20-foot tilt-up gate ran about $30,000, and that did not include the keypad.
- Keypad and access control. The keypad hardware and the computer system that generates tenant gate codes ran around $10,000. In my case, I used two, one for entry and one for exit.
- Cameras. I would probably budget $20,000 to $30,000 for a professional camera system on a six-acre site. You can do it cheaper, but this gets you a real system installed by a company that can come back and fix it when something stops working.
- Excavation and gravel. This is usually the big one. Semi-trucks are extremely heavy, so you generally want a serious compacted base underneath them. A number I've heard and used in my own thinking is about 18 inches of compacted gravel, often with the right fabric and subbase work underneath it, depending on the soil.
That last item is what really matters.
A fence is expensive. A gate is expensive. Cameras and keypads aren't free. But the dirt work is where you can get absolutely smoked if you underestimate it.
If the lot isn't built correctly, trucks will rut it up. They'll sink. You'll get mud. You'll get potholes. You'll have drainage problems. You'll have tenants complaining. And then you'll be trying to fix a bad surface while trucks are already using the site, which is not where you want to be.
This is why a property with an existing truck-rated surface is so valuable. The expensive part may already be sitting there in the ground, paid for by somebody else.
All in, a reasonable rough number I've seen is around $1 million to develop a site with about 200 spaces.
That's about $5,000 per space.
Now, I wouldn't treat that as a universal rule, because your site could cost more or less depending on the soil, drainage, grading, local labor, utility access, fencing layout, and what the municipality requires. But it's a useful starting point.
If your spreadsheet assumes you can build this for way less than that, I would slow down and make sure you're not missing something.
Gravel is usually the normal answer.
For most monthly truck parking lots, compacted gravel is probably fine.
It's not glamorous, but this isn't exactly a glamour business. The tenant needs a secure, convenient, affordable place to park a truck. They are not expecting a luxury resort.
Gravel also has a huge cost advantage.
A properly built gravel lot might run somewhere around $2 to $5 per square foot, depending on the site. Heavy-duty concrete might be more like $8 to $15 per square foot.
Those ranges can vary a lot by market, but the general point still holds: concrete is much more expensive.
And for monthly parking, unless the city forces it, I would have a hard time choosing concrete just because it's nicer.
Concrete can kill the deal if the city requires it.
This is one of those requirements that can sound reasonable in a planning meeting and completely destroy your numbers in real life.
If a municipality says, “Sure, you can do truck parking, but the whole lot has to be paved,” that may be the end of the deal.
For loaded semis, you're not talking about a thin little driveway slab. You're typically looking at 7 to 8 inches of concrete, and maybe more in tight turning areas or places where trucks put a lot of stress on the pavement.
Again, I'm not an engineer, so don't take this as a construction spec. You'd need a geotechnical report and a civil engineer to tell you what the site actually needs.
But for rough math, the difference is huge.
On one 11-by-75 parking space, which is 825 square feet, concrete might cost roughly $6,000 more than gravel.
Across a whole acre, that difference can be somewhere around $327,000 more.
That's why I say paving requirements can be deal killers. If you need to add a few hundred thousand dollars per acre to your build cost, the rent per parking space may not be high enough to justify it.
Some operators and larger companies may choose concrete or asphalt because they want a cleaner, more durable, lower-maintenance site. And in some premium markets (or for a pay-by-day facility that can make more money), the rent may support it.
But for a basic monthly lot, especially if you're trying to keep the deal affordable, gravel is usually the thing I'm hoping the city will allow.
Lighting is another cost that sneaks up on you.
Lighting matters for two reasons.
First, tenants want the lot to feel safe. A dark truck yard is a much harder product to sell.
Second, cameras work a lot better when the site is well lit.
But lighting a truck lot is different from lighting a normal car parking lot, because the trucks themselves are tall. A semi-trailer is around 13 and a half feet tall, so if your poles are too short, the trucks block the light and create shadows everywhere.
For a lot like this, I would be thinking in terms of 30-foot poles, with 25 feet probably being the absolute minimum.
A rough rule of thumb is that poles can be spaced around three times their mounting height if you want the lot to feel pretty well lit. So with 30-foot poles, you're looking at something like a 90-foot grid.
That works out to roughly five or six poles per acre for a genuinely well-lit lot.
Could you do fewer? Probably. If you're trying to save money, you could use wider spacing and accept some darker areas. But if you want the lot to feel safe and have useful camera footage, five or six poles per acre is a better planning number.
Installed light poles might run somewhere around $4,000 to $8,000 per pole.
So if you have five poles per acre, that's $20,000 to $40,000 per acre just for lighting.
One operator I talked to had a more capital-light way to handle this. He leases lights from the power company for something like $30 per month per light. That may not be available everywhere, and it may not give you total control over the layout, but if you're leasing the land or trying to keep your upfront costs low, I thought it was an interesting option.
The entrance and gate need more thought than people realize.
I touched on this in Part 2, but it's worth repeating here because it affects the build cost.
A semi-truck needs room to pull in, stop, hit the keypad, wait for the gate to open, and then keep moving without hanging out into the road.
That means the gate can't always sit right at the property line. You may need a longer entrance drive, which means more gravel, more paving, more fencing, more grading, and sometimes more engineering.
Ideally, you also want one truck to be able to come in while another truck is leaving. That means a wider entrance and a better gate layout.
And the gate has to stay open long enough for a long truck to get through, without letting five other trucks sneak in behind it. That's not impossible to solve, but it's the kind of weird detail you don't think about if you're used to normal cars and normal self-storage tenants.
Marking the spaces doesn't have to be fancy.
On pavement, you paint lines. Easy enough.
On gravel, paint doesn't work very well. It fades, washes away, gets covered with dust, and generally doesn't last.
At my self-storage facility, I ended up using yellow-and-black barricade tape and six-inch landscaping stakes to mark parking spaces. That sounds kind of silly, but it worked surprisingly well, and it was cheap.
I know another operator who uses reusable orange plastic boards.
The point is, you need some way to show people where to park, because if you don't, they'll create their own system, and that system will probably fail at some point.
You don't need it to be beautiful. You just need it to be clear enough that drivers understand where their space is and how to stay inside it.
The cheapest build is the one somebody else already paid for.
If there's one idea I would keep coming back to in this whole section, it's that.
Yes, you can build one of these from scratch. But if you can find a property where the gravel, pavement, drainage, fence, gate, lighting, access, and zoning are already mostly solved, that is a very different deal.
You're not just saving money. You're saving time, uncertainty, approvals, engineering, and all the random surprises that show up when you start moving dirt.
That's why a rough, ugly industrial property with a building and a big yard can be so much more interesting than a pretty piece of raw land.
The raw land may look cheaper at first, but by the time you get it approved and built, it may be the more expensive option by far.
So if I were summarizing this whole part of the business, I'd say it like this:
The zoning determines whether the deal is possible.
The site work determines whether the numbers actually work.
And the best deals are usually the ones where both of those problems were solved by somebody else, before you ever showed up.
Next up (Part 4): The money, the operations, and the honest truth. In the next part, I'll walk through what these things can actually earn, using four real deals I underwrote, and we'll talk about what it's like to run one day-to-day, how they sell, and the part of this opportunity that still makes me hesitate. Read Part 4 here.


















