Case · Auto service

Built so drivers check a price and book a slot online, in three languages.

Short answer

The client is a car service and detailing business. We built its whole website: online booking in 45-minute slots, a quote page and five tools for drivers, in three languages. Prices and the service catalogue live in Google Sheets, so staff change them without a developer.

Live

The live car-service site on desktop: the logo, the menu, the phone number and the booking button above the home page.The home page on a phone: call, WhatsApp, directions and booking, one tap each.
The live site, desktop and phone
  • 3languages: Polish, Ukrainian, English
  • 45 minslots drivers book online, without calling
  • Sheetshold prices and services, so staff change them without a developer
  • 5free tools for drivers, plus an instant quote page
Starting point

A workshop that needed the whole system, not a brochure

The client does car servicing and detailing. A site that only lists services and a phone number wasn’t enough.

Drivers should see what a job costs, pick a time and book without calling. The team should get every booking and lead where they work. And the site had to speak to drivers in three languages.

  • A price or a quote the driver sees before booking.
  • Online booking in fixed 45-minute slots.
  • Every booking in Google Calendar, with a message to the team.
  • Pages in three languages that search engines and AI assistants can read.
What we built

Booking, prices, content and the plumbing between them

  • Online booking in 45-minute slots

    A driver picks a free slot and books it. The booking lands in Google Calendar and the team gets a notification.

  • A quote page and five driver tools

    Drivers can work out what their car needs and roughly what it costs before they book. They can scan the registration document instead of typing the car’s details.

  • Prices and the catalogue in Google Sheets

    The price list and the service catalogue are kept in Google Sheets. Change a price in the sheet and the site follows.

  • Service pages and articles

    Service pages and articles in three languages. New articles go live on a schedule set in advance.

  • Ready for AI assistants

    An OpenAPI booking API lets AI agents book a visit for a driver. An llms.txt file tells AI assistants what the site covers.

In shortFast pages in three languages, a booking calendar, and jobs that run on a schedule.

Screens

From the first screen to a booked slot, on a phone

The car-service site on a phone: the headline, an opening-date stamp, the call and book buttons, and a bar at the bottom for calling, WhatsApp, directions and booking.
The first screen: call, WhatsApp, directions or book, one tap each.
The price calculator on a phone: three services ticked and a running estimate at the bottom.
The driver ticks services and sees an estimate before booking.
The booking page on a phone: free 45-minute slots and the visit form.
Then picks a free slot. The booking goes straight into the team’s calendar.
How the pieces connect. Drivers, AI assistants and search engines on one side, the team’s own tools on the other, and the jobs that keep it running underneath.

Running a workshop or another booking business?

The owner changes prices in a sheet, not by writing to us. A change that fails the tests doesn’t go live. You own the code, the data and every account.

Tell us about your business
Search and AI assistants

Built to be found, in Google and in AI answers

A workshop nobody finds takes no bookings. Every page was built for search engines and AI assistants from the first release, not added later.

Sitemapupdated the moment a page changes
3languages: Polish, Ukrainian, English
llms.txttells AI assistants what the site covers
1booking API AI agents can use
  • Each language version points to the others, so Google shows a driver the page in their language.

  • Structured data on every page: the business, its opening hours, services, questions and answers, and where the page sits on the site. Search results can show these directly.

  • A sitemap of every page, and search engines are told the moment a page is added or changed.

  • A file that tells AI assistants what the site covers, and a booking API an AI agent can use to book a visit for a driver.

  • Articles that answer drivers’ questions, published on a schedule set in advance.

Why it holds up

What runs on its own, and what stops a bad change

A site that takes bookings can’t quietly break. This is what keeps it working day to day.

  • A change that breaks something doesn’t go live. Every update is checked first.

  • Five jobs run on a timetable, with nobody pressing a button.

  • A booking that fails to reach the calendar is sent again within 30 minutes.

Want a system like this?

Tell us how your business takes bookings today. We’ll tell you what we’d build first.

We reply within one business day, Tallinn time (EET), usually within a few hours. No obligation.