EFR Skips & Onyx Recycling
Two skip-hire brands, one booking platform and a back-office to run the fleet
This West Yorkshire waste group took bookings by phone and ran the yard on spreadsheets. We built them a customer-facing booking flow that prices a skip from a postcode and takes payment online, and then went further back into the business and replaced the operational side too.
The public sites give a price in seconds, take card, wallet or cash-on-delivery, and hand the customer a private link to manage their own order afterwards, extending hire, booking a collection, swapping to a different skip size or settling a balance without phoning the office.
The interesting part
The dispatch planner is the piece we're proudest of. It builds a day's routes from real drive-time matrices while respecting the physical reality of skip work, only one full skip on a lorry at a time, so every collection forces a tip; separate sites for metal and general waste; an empty body that can only serve the next delivery if the size matches. Pricing is deliberately server-authoritative, and the quote engine is shared, so the website, the office system and the WhatsApp bot can never drift apart on price.
What we built
- Six-step booking wizard with postcode-zone pricing, live availability and delivery time slots
- Stripe card checkout, Apple Pay and Google Pay, and a separate cash-on-delivery path
- Per-order self-service portal for hire extensions, exchanges, collections and balances
- Internal operations platform covering jobs, invoicing, HR, rotas and driver checks
- Automated dispatch planner that builds each driver's day from live drive-time data
- WhatsApp Business integration quoting from the same pricing engine as the office system
- Migration off the legacy sites with redirects preserving previously indexed pages