It started the way these things always start: not with a screaming match, but with a car that was just a little too close. The homeowner—let’s call him Mark—pulled into his street after work and saw his driveway half-swallowed by his neighbor’s SUV, the front bumper perched right across the dip where the curb cut begins. It wasn’t fully parked in the driveway, technically, but it was close enough that Mark couldn’t swing in without playing a risky game of inches.
Mark did the first thing most people do before they decide they’re in a feud: he tried to give it the benefit of the doubt. Maybe the neighbor—Chris—was loading something heavy. Maybe it was a one-time brain-fog moment. Mark parked a little down the street, walked up his own driveway, and told himself he’d mention it politely next time he saw him.
The “next time” was the next morning. Mark opened his front door to leave for an early appointment and realized he was boxed in from the other direction too, because Chris had done it again—this time with the rear tire hugging the edge of Mark’s driveway like it belonged there. Mark stood on his porch with his keys in hand, staring at a problem that had apparently decided to become routine.

The First Ask (And the First Brush-Off)
Mark caught Chris later that day near the mailboxes, where neighborhood small talk usually lives and dies. He kept it light, the way you do when you’re trying not to make it a whole thing. “Hey, could you not park in front of my driveway? I couldn’t get out this morning.”
Chris didn’t look confused or apologetic. He smiled like Mark had just asked him to turn down the music at a party. “Street parking is public,” he said, with a casual shrug that somehow sounded rehearsed.
Mark tried to clarify—because surely they were talking about different things. He wasn’t asking Chris to stop parking on the street entirely. He was asking him to stop blocking the driveway, which wasn’t a philosophical debate about public space, it was a practical problem involving a car that needed to leave.
Chris repeated himself, almost word-for-word, like he’d found a magic phrase that made responsibility disappear. “It’s public parking, man. I’m not on your property.” Then he nodded once, like the conversation was concluded, and walked off.
The Pattern Sets In
For the next couple of weeks, Mark started noticing the pattern the way you notice a dripping faucet you can’t ignore anymore. Chris didn’t just occasionally park a little close; he consistently parked so his vehicle overlapped the driveway’s clearance, sometimes by a foot, sometimes by enough that Mark had to do a three-point turn just to escape his own home. On trash day, it got worse, because the garbage truck needed room and Chris still chose the spot like it was a reserved space with his name on it.
Mark tested his own sanity at first. He’d stand at the window and ask himself if he was being too picky, if maybe it only looked bad from his angle. But the proof was in the daily inconvenience: the steering wheel cranked all the way, the tires bumping the curb, the slow creeping out while hoping not to clip a bumper and start a whole new disaster.
He tried the polite route again, this time catching Chris as he was getting out of the SUV. “I’m not trying to be a jerk,” Mark said, “but you’re blocking my driveway. I can’t get in and out.” Chris didn’t even look at the driveway. He just gave the same line, same shrug: “Street parking is public.”
What made it feel personal wasn’t just the refusal—it was the tone. Chris spoke like Mark was a newbie who didn’t understand how roads work, like the driveway was a suggestion and not, you know, the only way Mark’s car entered and exited his property.
Small Escalations and Petty Workarounds
Once the pattern was established, Mark started doing what people do when direct communication fails: he tried to solve it without “making it official.” He began parking his own car at the very end of his driveway, nose close to the sidewalk, not blocking it but occupying the space enough that Chris couldn’t slide in as easily. That worked exactly once, until Chris simply parked even closer, leaving a narrow gap that looked like it was engineered to be annoying.
Mark tried leaving a note on the windshield—short, calm, no insults. “Please don’t block my driveway. I need to be able to get out. Thanks.” The note came back crumpled under his wiper the next day, as if it had been returned by the universe.
Then came the morning Mark genuinely couldn’t leave. Chris had parked far enough over the driveway line that Mark couldn’t angle out, and there was another car across the street that prevented him from swinging wide. Mark sat behind his wheel in that slow-building anger that isn’t explosive, just humiliating. He’d woken up early, he had somewhere to be, and the obstacle wasn’t traffic or weather—it was his neighbor’s attitude.
Mark walked over and rang Chris’s doorbell. He waited through the first round of silence, rang again, and finally heard movement. Chris opened the door halfway, looking annoyed in a bathrobe, and Mark said, as evenly as he could, “You’re blocking my driveway. I need you to move.”
Chris glanced outside like this was brand-new information. “Street parking is public,” he said again, and this time there was an edge to it, like he enjoyed how much it wasn’t helping. Mark felt something in his chest tighten—the realization that the phrase wasn’t ignorance, it was a weapon.
When “Public” Meets “Towable”
That afternoon, Mark did what people do when they’ve run out of social solutions: he looked up the actual rules. Not opinions, not vibes—rules. In his city, blocking a driveway wasn’t a neighborly gray area; it was a ticketable violation, and in some cases, a towable one.
Even then, Mark hesitated. Nobody wants to be the person who calls enforcement on a neighbor, because you don’t just share a street, you share years. You share awkward eye contact, holiday lights, the moment you both walk outside at the same time and pretend you weren’t listening for each other’s garage door. Mark didn’t want war; he wanted access to his own driveway.
So he gave Chris one last warning, face-to-face, in daylight, with a tone that was more tired than angry. “Look,” Mark said, “I checked the city code. Blocking a driveway can get you ticketed or towed. I don’t want to do that, but I need you to stop.”
Chris’s reaction was a grin that didn’t reach his eyes. “You’re really gonna call the city over a public street?” he asked, drawing out the word “public” like he was mocking Mark for caring. He didn’t say he’d stop. He didn’t say he didn’t realize. He just acted like Mark was making a big dramatic fuss about nothing.
A couple days later, Chris parked there again, worse than before, the SUV practically straddling the driveway’s edge like it was daring Mark to do something about it. Mark stood in his front yard, staring at the tires on the line, and felt his patience flip into clarity. This wasn’t a misunderstanding waiting to be solved. This was Chris betting that Mark wouldn’t escalate.
The Call, the Consequence, and the New Kind of Awkward
Mark called it in. Not with a triumphant feeling, not with vengeance, but with the kind of grim focus you get when you’re finally done negotiating with someone who doesn’t negotiate. An officer came by, took a look, and didn’t need a long explanation—because the SUV was, very plainly, blocking a driveway.
The ticket showed up first. Chris noticed it within minutes of coming outside, because he was the sort of person who noticed consequences like they were personal insults. Mark watched from his window, not hiding, just not volunteering to be the audience either, and he saw Chris pacing around the SUV, staring at the bright paper like it had appeared by magic.
That evening, Chris knocked on Mark’s door hard enough that it wasn’t a neighborly tap. Mark opened it and immediately got hit with indignation. Chris held the ticket up like evidence in a trial and demanded to know if Mark had called it in.
Mark didn’t deny it. There wasn’t much point. He said, calmly, “I asked you a bunch of times. You kept blocking my driveway.” Chris’s face tightened, and for a second it looked like he might argue the facts, but instead he went right back to his slogan. “Street parking is public,” he said, louder now, like volume could turn it into a legal defense.
Mark pointed out, “Public doesn’t mean you can block someone in.” Chris didn’t respond to that part. He just muttered something about “neighbors these days” and walked off, leaving Mark standing in the doorway with the uncomfortable knowledge that the situation hadn’t ended—it had just changed flavors.
After that, the parking stopped for a little while, but the hostility didn’t. Chris started doing the subtle stuff: lingering stares, loud conversations on the phone about “people who think they own the street,” parking in front of Mark’s house instead—technically legal, but pointed. Mark could feel the new tension every time he stepped outside, the sense that he’d won the practical battle and triggered a longer, quieter war.
The last detail that stuck with Mark wasn’t the ticket or the slogan—it was how normal everything else on the street still looked. Lawns got mowed. Sprinklers clicked on. Kids rode bikes in circles. And right in the middle of that ordinary suburban calm, Mark had a neighbor who’d rather repeat “street parking is public” like a prayer than admit he was blocking someone’s life, one inch of bumper at a time.
More from Steel Horse Rides:

