One platform, every workflow
From customer booking to bay queue to revenue — CaspaHub connects your entire operation.
Bookings & Queue
Live bay board, walk-ins, and customer bookings from their phone.
M-Pesa Payments
STK Push, cash logging, fleet invoicing, and daily reconciliation.
Customer CRM
Visit history, loyalty points, and repeat-visit insights.
Analytics
Revenue trends, service mix, and branch performance at a glance.
Fleet Accounts
Corporate billing, per-vehicle wash logs, and monthly invoicing.
Loyalty
Points programmes and wash subscriptions for repeat customers.
Team Messaging
In-app chat with read receipts so your team stays aligned.
Kenya Compliance
KRA eTIMS receipts, M-Pesa reconciliation, and audit trails.
How it works
Go live in a day, not a quarter.
Sign up free
Create your wash profile in under 5 minutes. Explore in demo mode while CaspaHub approves your account.
Share your booking link
Customers find you, pick a service, and pay with M-Pesa from their phone.
Manage the live queue
See bookings, confirm walk-ins, and move cars through bays in real time.
Unlock Growth at 50 bookings
CRM, staff, loyalty, and analytics open automatically as you process volume.
Simple, transparent pricing
Booking tier is free. Growth unlocks at 50 bookings. Paid plans via M-Pesa when you scale.
Trust & security
Enterprise-grade isolation for every car wash operator.
Tenant isolation
Dedicated database per operator. Your data never mixes with other tenants.
Role-based access
Owner, manager, attendant, and cashier roles with granular permissions.
Encrypted in transit
HTTPS everywhere with secure sessions and audit logging.
Built for East Africa
M-Pesa-first billing, local compliance, and reliable offline performance.
Offline-first & installable
Power cuts and spotty connectivity shouldn't stop your queue.
Offline-first architecture
Continue queue operations during outages. Changes sync when connected.
Install anywhere
Add CaspaHub to your home screen on Android, iOS, or desktop.
Real-time sync
Multi-device teams see queue updates as soon as connectivity allows.
Built for Kenya
Trusted by operators
“Before CaspaHub we were tracking washes in a notebook. Now I see yesterday's revenue before I even get to the site.”
“The M-Pesa integration alone saved us 2 hours a day of cash reconciliation.”
“Repeat visits went up by 40% in two months once customers could book from their phone.”
Common questions
Do I need a credit card to start?
No. The Booking tier is completely free. Growth unlocks automatically at 50 bookings; paid subscription billing via PayHero is available from Settings → Billing.
What does unlimited washes mean?
On Growth and Enterprise you can process as many wash jobs as your bays can handle — no per-transaction fee from CaspaHub. Safaricom M-Pesa charges still apply.
Does it work without internet?
Core features (payments, queue) have offline mode that syncs when connectivity returns. Reports and notifications need occasional internet.
Can I add more branches later?
Yes. Growth unlocks multi-module operations at 50 bookings. Enterprise adds multi-branch management at 200+ bookings or on request.