Executive Summary
Mega Trucking's satellite office in Lakeland, FL keeps a company-owned apartment for visiting employees — a single unit shared by roughly 20 people. Coordinating it had become a standing headache: bookings lived across texts, email, and a spreadsheet, with no single source of truth. The result was recurring double-bookings, same-day check-ins with no time to clean, checkout instructions that got passed around informally and missed, and no dependable way to report something broken. The company's Head of HR — paid $120,000 a year — was manually fielding every request.
OnPace Automation built a custom self-service booking web app that removed the coordination entirely. Employees book themselves with nothing more than a name and a company email; the system rejects any overlapping stay, enforces a cleaning buffer between guests, sends every confirmation and notification automatically, and routes maintenance issues to an admin dashboard. Double-bookings are now impossible by design, coordination time per booking dropped roughly 90%, and about 80 hours of Head of HR time is reclaimed every year — worth roughly $4,600 annually on its own, and closer to $6,000 a year once avoided last-minute lodging and emergency cleanings are counted. The app runs on managed infrastructure at near-zero ongoing cost.
The Problem: No Source of Truth for a Shared Asset
One apartment, about 20 potential guests, and no system. Every stay was negotiated informally, which meant:
- No single source of truth for availability — nobody could see, at a glance, which nights were open.
- Recurring double-bookings — roughly three to four a year, each one a scramble to fix.
- Same-day turnovers with no time to clean — someone could check in the same day another guest checked out.
- Checkout instructions passed around informally — and, predictably, often missed.
- No reliable way to report broken things — maintenance issues surfaced verbally, if at all.
- A coordinator on the hook for everything — the Head of HR manually handled each request, booking, and problem.
For a $120,000-a-year HR leader, that was hours every month spent on apartment logistics instead of people operations.
The Vision: Let People Book Themselves — Reliably, With Zero Friction
The goal was a system where employees could see availability and book their own stay in seconds, while the business got guaranteed reliability: no double-bookings, a protected cleaning buffer, consistent checkout, and a clear maintenance trail — with almost no ongoing cost and no burden on a technical team.
Two requirements shaped everything: zero-friction adoption (no app to install, no account to create) and reliability by design (the error classes had to be impossible, not just discouraged).
The Solution: A Custom Self-Service Booking App
OnPace Automation delivered a purpose-built web app for the shared apartment, running on managed cloud infrastructure isolated from the corporate email domain — which keeps ongoing cost at essentially zero. It replaced the spreadsheet-and-texts process with a single system that handles booking, notifications, checkout, maintenance, and administration end to end.
The core capabilities:
- Live availability calendar — click to book, no accounts required (just a name and company email).
- Automatic double-booking prevention — any overlapping night is rejected outright.
- Same-day turnover buffer — a guest can't check in the day another checks out (admins can override; users can't).
- Automated transactional email — guest confirmation plus admin/HR notification on every booking and issue, sent from the company's own verified domain.
- Maintenance issue reporting — routed straight to the admin dashboard, tracked and resolvable.
- Automated checkout reminders — a scheduled daily job that manages every checkout.
- Full admin dashboard — a month calendar of who's staying which nights, one-click details and cancellation, admin-only cancellation, and editable checkout instructions that update live everywhere.
- Role separation — sensitive actions are gated behind admin login and enforced server-side.
How It Works
Booking. An employee opens the live calendar, picks their nights, and enters a name and company email — no account, no app. The system checks the request against every existing stay and the cleaning buffer, and either confirms it instantly or rejects an overlap. On confirmation, it emails the guest and notifies admin/HR automatically, from the company's verified domain.
Turnover protection. The same-day buffer is enforced automatically, so no one can book a check-in on a checkout day. Only an admin can override it — users cannot.
Automated checkout. A daily scheduled job finds stays that are checking out and drives the whole process:
- An evening-before email/SMS with the full checkout checklist and time.
- A morning-of reminder with the must-dos and the deadline.
- A one-tap "I've checked out" confirmation, with an option to report an issue.
- Automatic escalation to an admin if checkout isn't confirmed by the deadline.
Maintenance. Anyone can report a broken or missing item; the report lands in the admin dashboard as a tracked, resolvable item rather than a forgotten text message.
Administration. From one dashboard, an admin sees a month-view of who's staying which nights, opens any stay for details or cancellation, and edits the checkout instructions — which update live for everyone, including in the automated emails.
What Makes This System Different
- A whole error class is gone. Double-bookings aren't discouraged — they're impossible. Overlapping stays are rejected before they can happen.
- Zero-friction adoption. No app, no accounts, no logins for guests — which is why people actually use it.
- Reliability enforced by role. The cleaning buffer and cancellations are gated to admins and enforced on the server, not left to good behavior.
- Instructions that can't go stale. Checkout details are edited in one place and update live everywhere, including in outgoing emails.
- Built for near-zero cost. It runs on managed, low-tier cloud infrastructure — reliable to operate and inexpensive to keep running, with a non-technical admin able to manage day-to-day content.
- Full visibility and audit trail. Every booking, checkout, and maintenance issue is logged and traceable.
Measurable Results
Efficiency
- Coordination per booking: ~20–30 minutes → ~2 minutes (~90% reduction).
- Head of HR time on apartment coordination: ~90 hrs/year → ~10 hrs/year (~80 hrs/year reclaimed).
Reliability
- Double-bookings: ~3–4/year → 0, by design.
- Turnovers without a cleaning buffer: ad hoc → admin-gated and enforced.
- Checkout compliance: inconsistent → materially higher with automated reminders and confirmation.
- Maintenance issues: verbal and rarely logged → centralized, tracked, and resolvable.
Financial (per year)
- Reclaimed HR-leadership time: ~80 hrs × ~$58/hr (from a $120,000 salary over 2,080 working hours) ≈ ~$4,600.
- Avoided last-minute lodging: ~$800–1,000.
- Fewer emergency cleanings: ~$300–600.
- Total: ~$5,700–6,200/year, against ~$0–240/year in hosting — payback inside year one, compounding after.
Business Impact
- Eliminates an entire error class. No more double-bookings, and no more scrambling to resolve them.
- Frees the Head of HR. Apartment logistics went from a recurring manual duty to an exceptions-only glance at a dashboard.
- A consistent, professional guest experience. Every employee gets the same clean unit, clear instructions, and reliable confirmation.
- The asset stays guest-ready. Enforced buffers and a live maintenance pipeline keep the apartment maintained and available.
- Full visibility and control, with a complete audit trail — all at essentially no operating cost.
Why This Matters
A shared corporate apartment looks like a small thing, until it's quietly costing a senior leader dozens of hours a year, generating double-bookings, and producing avoidable lodging and cleaning bills. The problem wasn't effort — it was the absence of a system.
OnPace Automation turned an informal, error-prone process into dependable infrastructure: self-service for employees, guaranteed reliability for the business, and near-zero cost to run.
The Takeaway
This isn't a shared spreadsheet with better formatting. It's a purpose-built booking system that makes the common failures — double-bookings, missed cleanings, lost instructions, untracked repairs — impossible or automatic.
Mega Trucking didn't just organize the calendar. They removed a recurring cost and handed 80 hours a year back to their Head of HR.