When a security enforcer walks a parking lot at night, the job sounds simple enough. Spot a violation, write it down, move on. But multiply that across dozens of vehicles, add a broken app that only works offline, throw in California's strict towing documentation laws, and suddenly half the shift is gone before enforcement has even started.
That was the reality for CALTAC Security, a California-based private security company providing parking enforcement services across multiple properties. It was also the problem that Stream Data Systems was brought in to solve, though not in the way anyone expected at first.
The Call That Changed Direction
CALTAC initially talked with Stream Data about CANdispatch, our guard dispatching and tracking platform. But before any demos or proposals, we did what we always do: we sat down with Mike Menas, CALTAC's owner, and asked him to walk us through his business. His workflow. His tools. What was working, and what was costing him time and money.
It became clear pretty quickly that dispatching wasn't the real pain. Parking enforcement was.
Not every business owner can pinpoint their biggest operational problem on the first call. Sometimes you need someone to ask the right questions. That conversation with Mike is where the real work began.
What the Old Process Actually Looked Like
CALTAC's enforcers were logging vehicles by hand. Some used paper. Some used a mobile app that had been custom built years earlier and never maintained, with no internet connectivity and no way to sync data without a manual export. Not everyone even bothered with the app. The result was a patchwork of paper notes, spreadsheets, and disconnected records that someone had to stitch together after the fact.
Logging a single plate took well over a minute. With 10 or more enforcers in the field on a given shift, that added up to roughly 40 hours of manual logging time every single day across the team. Time that wasn't being spent on actual enforcement.
Management had no visibility into what was happening in the field. Property managers, the clients paying for the service, had no window into enforcement activity on their lots at all. And when it came to towing a vehicle, California law requires thorough documentation and photo evidence of every step of the process. The consequences of missing a detail are serious, potentially criminal charges for unlawful vehicle removal. CALTAC was staying compliant, but only because their team was spending enormous effort making sure nothing slipped through. The process was entirely dependent on human consistency, and that kind of system is always one bad night away from a problem.
Build for the Problem, Not the Buzzword
A lot of companies in our position would have proposed an AI solution right away. AI is the word everyone wants to hear right now, and it would have been easy to pitch something flashy. But AI that doesn't solve a specific, well-understood problem is just overhead in a different costume.
Stream Data spent the first stretch of the engagement going deeper on the workflow. What did an enforcement shift look like from start to finish? Where did time go? What did Mike need to be able to show a property manager? What did California's towing laws require, step by step? Only after we had a clear picture of the actual problem did we start thinking about the solution.
We built a prototype and put it in the hands of Mike's team in the field. Then we met with Mike every week. What worked, what didn't, what was missing, what could be better. We kept iterating until the platform fit the way his team actually worked, not the way we imagined they worked.
The Platform
The result was a purpose-built parking enforcement platform designed around the enforcer experience on the ground.
Guards open a mobile app, point their camera at a vehicle, and the AI reads the license plate, state, year, make, and model instantly. One photo, two taps, and the log is complete. A process that used to take over a minute now takes under 10 seconds. Across a full shift with a full team, that's hours returned to actual enforcement work every single day.
Every log is automatically timestamped, geotagged, and tied to photo evidence of the violation. For towing situations, the platform captures everything California requires: plate, VIN if available, location, photographic proof of the violation. The documentation that used to depend on an enforcer remembering every step is now built into the workflow by default. Compliance isn't an extra effort; it's the process.
Mike and his operations team now have a live dashboard showing everything happening in the field. Property managers have their own read-only portal with full access to enforcement logs and documentation for their lots. Some of CALTAC's property management clients had been asking for this kind of transparency for a while; others didn't know they needed it until they had it.
The Outcome
The numbers tell part of the story. Forty-plus hours of daily manual logging eliminated. Scan time cut by more than 90 percent. Legal compliance documentation moved from a manual, error-prone process to an automatic one.
But the more important outcome is what Mike said himself:
"Working with Stream Data on developing a system for private security parking enforcement has been an exceptional experience. Our partnership with Stream Data for the future of this system appears to be an excellent alignment of company assets."
That kind of result doesn't come from proposing a solution before you understand the problem. It comes from asking the right questions first and building for what the business actually needs.
Every Business Has a Problem Worth Finding
CALTAC came to us about one thing and left with something entirely different, something that fit their actual operation and made a measurable difference from day one.
That process starts with a conversation. If your business is running on outdated tools, manual processes, or workflows that cost more time than they should, Stream Data offers a free workflow audit. We'll walk through how your business operates, identify where technology can help, and give you a clear picture of what's possible.
No pitch, no pressure. Just the right questions.
