An officer scans a plate in the lot and gets an instant verdict; the notice prints back at your office automatically. Managers run the whole operation from the web — the vehicle registry, the violation trail, the analytics — while the field happens on a paired Android app.
Tenants take customer spaces. Customers take resident spaces. A group text enforces nothing — so the abuse compounds, and the one time you do write a notice, the driver disputes it and you have nothing to show for where the car was, who issued it, or when.
The work splits cleanly: officers carry an Android app built for the lot, and managers run the registry, the violations, and the analytics from the web dashboard. Both sides write to one record.
The Android app reads the plate through the camera — on-device, no typing — and returns the vehicle in a moment. A plate the camera can't catch goes in by hand. The lookup runs against a registry cached on the phone.
The result fills the screen in a color the officer can read from a distance or in bright sun: green for a registered vehicle in the right zone, red for the wrong zone or over its limit, purple for one that isn't on file. No interpretation needed.
Issue a violation right from the result, attach up to three photos, and drop a pin on a lot map for the exact spot the car was found. The notice carries the zone, the reason, and the time — assembled before the officer walks away.
The moment a violation is issued in the field, it prints at your office printer through the cloud — no cables, no Bluetooth, no manual step. Install the small print app on a Windows, macOS, or Linux machine, connect it once, and leave it running.
Every printed Written Notice of Parking Violation comes out in English and Spanish, with your property name, address, logo, the violation photo, and a map page marking where the vehicle sat.
An underground garage or a dead zone doesn't stop a patrol. Scans run against the cached registry and queue locally; a violation issued offline is saved and prints at the office the moment the phone is back online.
Every notice moves through Issued, Printed, and Delivered or Not Delivered — and each change is stamped with who made it, when, and the device it came from, in a record no one can quietly rewrite.
Every registered vehicle in one searchable list — plate, tenant, status, photo, and the parking areas it belongs in. Look up any car, see its full scan-and-violation history, and bulk-import an existing list on day one.
A plate you don't recognize gets set aside as suspected. Work the queue from the dashboard with bulk actions — confirm a real tenant in one click, or dismiss a stale lead without ever deleting the record.
The dashboard shows scans, violations, the not-delivered count, and the delivery rate for the day, with trend charts, your busiest zones, and your repeat offenders.
Set it up to match how your property actually runs — your notice, your exemptions, your escalation — and see what's really getting walked.
Set your own notice wording in English and Spanish, your towing company and phone, your enforcement code, and upload your lot map — all from the admin settings. The system won't print a tow-bearing notice until your towing and enforcement details are in place, so a notice never goes out half-finished.
Gardeners, plumbers, and delivery crews get logged for identification but skip zone enforcement — so the people you hired never come back to a notice on the windshield.
Scan a plate that's already been warned and the officer sees it immediately — the last notice date, how many times, and a clear "warned once, tow next" prompt — so escalation is consistent instead of a judgment call.
Each month, tenants confirm the vehicles on file for them, and your dashboard shows Confirmed, Pending, and Delinquent at a glance — so an out-of-date registry is something you can see and chase, not a surprise you find during a dispute.
The dashboard flags which zones went un-scanned over the past week — so you can tell at a glance whether the whole lot is getting walked, not just the easy rows by the entrance.
Parking Manager shares the same tenant directory as the rest of SquareKeeper, and the day's enforcement rolls up to Operations — so the registry stays current and parking exceptions reach whoever's watching the whole property, without anyone re-keying a thing.
Each month, tenants open their portal, see the vehicles on file for them, and confirm, add, or remove a car. Those changes write straight onto the parking list — so the enforcement registry stays accurate because the tenants themselves maintain it.
Violations from the last 24 hours and the vehicles still awaiting review surface on the Operations dashboard — so whoever's watching the whole property sees the parking exceptions without opening the parking tool.
How a single scan in the field becomes a documented, printed notice — with the whole chain tracked for you.
The officer points the phone at the plate. On-device reading pulls the vehicle and the zone they're standing in.
A full-screen, color-coded result says it instantly: registered and fine, wrong zone, or not on file at all.
Issue the violation, attach photo evidence, and drop a pin on the lot map marking exactly where the car sat.
The bilingual notice prints at your office printer automatically. Offline in a garage? It prints the moment the phone reconnects.
Issued, printed, delivered or not — every step is stamped with who, when, and the device, ready the day a dispute arrives.
Field officers carry the Android app — built for one-handed use outside, in bright sun, often in gloves. Managers work from the web dashboard: the vehicle registry, the violation records, the day's analytics, monthly vehicle confirmations, and printer setup. Both sides read and write the same record, so there's never a second list to reconcile.
Yes. The full vehicle registry caches on the device, so you can scan, look up a vehicle, and issue a violation completely offline. Scans queue locally and sync automatically when you're back on Wi-Fi or cellular — and a violation issued offline prints at the office the moment the phone reconnects. Underground garages, rural properties, dead zones: covered.
Through the cloud, not a cable. You install a small print app on an office computer — Windows, macOS, or Linux — sign in, and connect one of its printers from the web admin. From then on, every violation an officer issues in the field prints at that office printer automatically. There's a "print test page" button to confirm the pipeline end to end, and you can batch-print or reprint from the dashboard whenever you need.
Yes. Every notice prints as a formal Written Notice of Parking Violation in English and Spanish, carrying your property name, address, and logo, the zone the vehicle was found in, the violation photo, and a final map page with a pin at the recorded location. A friendlier courtesy-notice format is available too.
Yes — through the Tenant Portal, with unlimited free logins for your tenants. Each month a confirmation cycle prompts tenants to verify the vehicles on file, and any car they add or remove writes straight onto the parking registry — so it never goes stale and your staff stops chasing emails to verify whose car is whose.
Yes. You define your property's parking zones — resident, customer, loading, accessible spaces, fire lanes, and the rest — and assign each registered vehicle the areas it belongs in. A scan in the wrong zone flags instantly on the officer's screen, and restricted areas pre-fill the right violation reason, including the relevant California Vehicle Code citation.
Each property keeps its own vehicles, rules, and zones, fully separate. Staff with access to more than one property switch between them from a single sign-in. Pricing for additional properties is on the pricing page.
Every notice carries a three-stage lifecycle — issued, printed, then delivered or not delivered — and each change is recorded with a timestamp, the staff member's name, and the device it came from, in an append-only audit trail no one can quietly edit. Add the photo at issuance and the map pin, and you have the full chain documented from the moment the plate was scanned.
Start a free 30-day trial — no credit card, and you can import your existing vehicle registry in minutes.