ARMOR Car Care operates a premium car care center in Sharjah's 06 Mall, offering nano steam wash, ceramic coating (with up to 5-year warranty), nano window tinting with 100% UV rejection, paint protection film (PPF), and polishing services. They use German technology and position as the premium option — not a AED 30 car wash, but a AED 300-3,000 service center.
The business model challenge: premium car care requires appointments (ceramic coating takes 6-8 hours, PPF takes 1-2 days), but the center also does walk-in services (nano wash, interior cleaning). Without a booking system, the team couldn't balance capacity. Service bays sat empty on Tuesday mornings but had 3 cars queued on Thursday afternoons. A customer who booked a ceramic coating via WhatsApp would arrive to find the bay occupied by a walk-in tinting job that 'should only take 2 more hours' but took 4.
Payment was cash-register simple. No service history per vehicle, no customer profiles, no way to know that the white Range Rover coming in today is a repeat customer who's spent AED 12,000 in the last year. Walk-in revenue was tracked on paper. Credit card and cash were reconciled manually. Tips, discounts, and loyalty weren't tracked at all.
Consumable inventory was the silent profit killer. Ceramic coating liquid costs AED 800 per bottle and covers 3-4 cars. Tinting film comes in rolls at AED 2,000+ each. Without tracking consumption per job, they had no idea how much product was being used per service — or wasted. Theft was suspected but unproven because nobody tracked opening and closing stock.
Oakland deployed Odoo POS, Appointments, Inventory, Accounting, and Website in 6 weeks. This was the leanest ARMOR Group implementation — a focused retail/service operation with straightforward workflows.
Online booking was the centerpiece. An Odoo-powered booking page lets customers select their service (wash, ceramic, tinting, PPF), see real-time bay availability, choose a date and time, and pay a deposit. Each service bay is configured as a resource with specific capabilities — Bay 1 handles ceramic and PPF (needs enclosed space), Bay 2 handles tinting (needs clean room conditions), Bays 3-4 handle wash and polish. The system prevents overbooking automatically.
POS was configured for both walk-in and booked customers. Walk-ins are checked in at the counter, assigned to the next available bay, and billed immediately. Booked customers are pre-loaded with their service details and deposit. The POS tracks payment method (cash, card, Apple Pay), applies member discounts automatically, and records tip amounts. Every transaction links to a customer profile.
Consumable tracking was built into the service workflow. When a technician starts a ceramic coating job, Odoo deducts the estimated product quantity from inventory. If the actual consumption differs, the technician logs the variance. Over time, this built accurate per-service consumption data: exactly how much ceramic liquid, how many meters of PPF, how many liters of nano wash concentrate per vehicle type and service tier.
Customer retention was automated. After every service, the customer receives a WhatsApp message with their service summary and next recommended appointment date. Ceramic coating customers get automatic 6-month maintenance reminders. Tinting customers get warranty information. The system identifies customers who haven't returned in 90 days and triggers a re-engagement offer.
Online bookings increased 180% within 4 months of launching the booking page. Customers who previously called or walked in now book through the website, which means the team knows tomorrow's schedule today. The booking page also expanded reach — customers from Dubai and Ajman started booking after finding the page through Google, people who would never have driven to Sharjah on speculation.
Customer retention improved from roughly 30% to 45%. The combination of automatic follow-ups, service history tracking, and personalized recommendations turned one-time customers into regulars. The center can now identify their top 50 customers by lifetime value and treat them accordingly — priority booking, complimentary services, early access to new offerings.
Bay utilization hit 88%, up from an estimated 55-60%. The empty Tuesday morning problem was solved by offering discounted bookings for off-peak slots. The Thursday afternoon congestion was solved by the booking system preventing overbooking. Revenue per bay per day increased by over 40%.
Consumable waste was cut by 22%. Tracking actual product usage per job revealed that ceramic coating was being over-applied by approximately 15% — not maliciously, but because technicians had no reference for the correct amount. Standardizing application quantities saved thousands of dirhams per month on a AED 800/bottle product.
“We used to guess how many cars we'd see tomorrow. Now I open the dashboard and see the whole week — every bay, every booking, every gap I can fill with a promotion. The consumable tracking paid for the entire Odoo implementation in the first 3 months. We were going through ceramic coating liquid 15% faster than we should have been, and nobody knew until we started measuring.”