When a car repair shop owner thinks about a website, they often imagine a gallery of photos with a car on a lift and a contact form at the end. Meanwhile, a driver typing "mechanic [city]" or "BMW repair [city]" in Google has completely different expectations. Within ten seconds they need answers to four questions: does the shop take their car make, does it perform the work they need, when is the next available slot, and how much will it roughly cost. A website that answers these questions directly turns browsing into leaving a job request — without the need to call and repeat the same information over the phone.
From this article you'll learn what elements a car repair shop website must contain so that a driver from search can make a decision in seconds. You'll find a checklist, an example of what data belongs in a job request form, and results from our analysis of 288 Warsaw repair shops.

What a driver looks for in ten seconds
Every driver who lands on a repair shop website from a search engine goes through the same decision chain. First they check if their car is serviced here. Then they look for the specific service they need. The third step is availability — when the shop can take the car. Fourth is approximate cost. Only when these four pieces of information are on the site does the driver consider leaving contact details.
The decision process looks like this:
- 01car make
- →02type of repair
- →03available slot
- →04approximate cost
- →05job request with car details
If even one link in this five-step chain is missing, the driver goes back to search results and lands on the competition. The repair shop website doesn't need to be elaborate — it just needs to answer these questions directly, without forcing users to click through subpages or call.
What services the shop should list on the site
Services are the foundation, but how they're displayed requires thought. Instead of a long table with thousands of entries, it's better to divide work into logical groups that match what the driver is looking for. A typical division includes computer diagnostics and inspection, brake system repair, suspension and steering repair, air conditioning service, tire replacement and wheel alignment, and periodic inspections — the last only if the shop actually performs them.
How to group services on the site
For each group it's worth providing three pieces of information: what's included in the service, how long it takes, and what affects the price. For example, brake pad replacement can take from 30 minutes to an hour and a half depending on the car model and disc condition. The price can be listed as a range with a note that the final cost depends on technical condition. This approach eliminates misunderstandings — the driver knows what to expect before calling.
It's worth avoiding overly general categories like "vehicle mechanics" or "car repairs." These phrases don't help the driver find exactly what they need. Better to use names the driver themselves uses in conversation with a mechanic: timing belt replacement, oil and filter change, air conditioning repair, wheel balancing.
Learn more about car workshop automation and how it helps with scheduling.
Car makes and shop specialization
The list of car makes is one of the most important elements of a repair shop website. A driver searching "BMW repair shop Warsaw" or "Audi mechanic" wants to immediately know if they've found the right place. It's best to clearly list the makes the shop services and the ones it doesn't — that second piece of information is equally important.
Beyond makes, it's worth clarifying what fuel types the shop handles. Petrol, diesel, hybrid, and electric require different competencies. If the shop specializes in older cars or specific body types, it's worth noting. Better to lose an unsuitable customer on the website than over the phone — this saves time for both parties.
Specialization criteria
The rule is simple: the more precisely the shop describes its specialization, the fewer phone calls with questions that result in "no." And each such call is a potential customer who called the competition because they couldn't find information on the site.
Find out more about why customers don't leave inquiries and what data on the site matters.
Prices and shop policy
Prices on a shop website are a sensitive topic, but drivers search for them. The best approach is price ranges preceded by "from" — with a note that the final cost depends on technical condition.
Beyond prices, it's worth explaining the shop's policy on spare parts. Customer parts or shop parts? Does the shop offer alternatives, originals, or refurbished? This information significantly affects the driver's decision — some want to save money, others prefer originals with warranty.
The site can include a reference to a separate article on prices if the shop maintains a more detailed price list. However, remember that prices rise, and updating the price list on the site takes time. It's better to give approximate ranges than specific amounts that quickly become outdated.
Job request form — what data is needed
The job request form is one element on the site that directly translates to number of inquiries. The fewer fields to fill out, the higher the chance the driver will submit the request. However, certain fields are essential so the shop can prepare for the visit.
Data in the form
The table below shows what data to collect in the form, why the shop needs it, and whether it's required:
| Data | Why the shop needs it | Required |
|---|---|---|
| Car make and model | Parts selection, repair time | yes |
| Year of production | Technical specifics, parts availability | yes |
| VIN number | Precise vehicle identification | optional |
| Fault description in own words | Tool preparation, preliminary diagnosis | yes |
| Dashboard photo (optional) | Error code, warning light indicators | optional |
| Preferred appointment | Schedule planning | yes |
| Phone number | Confirmation, contact regarding the visit | yes |
The form shouldn't be longer than a few short steps. Conditional logic helps: if the driver selects "tire replacement," the VIN field can be optional. If they select "diagnostics," the fault description field becomes critical. This approach increases conversion — no one abandons filling out a long list of fields.
More about why customers don't leave inquiries can be found in our article analyzing Warsaw repair shop websites.
Booking appointments through Google
Many shops handle bookings through their Google Business profile. This can be done in two ways: through a registered booking service provider or through a custom link added to the profile. When booking through Google, the provider may charge a transaction fee, which is why some shops prefer their own calendar according to Google guidelines.
Regardless of the chosen method, the shop website should contain a clear button or link to book — preferably in several places: in the services section, footer, and contact section. The driver shouldn't have to hunt for where to book.
It's also worth explaining what happens after booking: SMS confirmation, reminder before the visit, and what to do if the appointment needs to be changed. This information builds trust and reduces the number of missed appointments.
Trust — what the shop shows
A driver who hasn't been to a given shop before looks for signals they can trust it. First impressions come from photos — but they must be real. Photos should be sharp, well-lit, and reflect the actual state of the shop. Google recommends that images not have significant edits or excessive filters — the image should correspond to the actual state.
Beyond photos, it's worth including information about the warranty on work performed — but only in the shop's own words, without generic phrases. If the shop provides a warranty on parts and labor, let it say how long. If the warranty covers specific types of repair, let it explain.
Google reviews are a separate matter. The site can contain links to profiles with reviews or selected quotes — but not fabricated ones. Reviews should be real, as every driver can recognize unnatural praise. More about responding to Google reviews can be found in our article.
Technical side — mobile, hours, and structured data
The repair shop website must work on mobile. A driver with a breakdown often looks for a mechanic on the phone, standing next to the car. Slow loading, non-working buttons, or text unreadable on a small screen means losing the customer immediately.
Opening hours on the site must exactly match hours in the Google Business profile. Google requires accurate name, address or area, and opening hours. Differences cause confusion and lower trust.
Regarding structured data, the site should contain LocalBusiness markup that passes name, address, phone, and opening hours in machine-readable format. Google recommends using the openingHoursSpecification property for precise hour specification. For car repair shops, the schema.org AutoRepair type is available, which is a specialized version of AutomotiveBusiness and lets you describe shop specifics.
Where these numbers come from: we analyzed public websites of Warsaw businesses in the car repair shop industry in July 2026.
These numbers show the scale of the problem: a significant portion of repair shops don't exist in search as independent sites, and many of those with a site don't give drivers the option to leave a request without calling.
Repair shop website checklist — 12 points
This checklist will help you verify whether your repair shop website meets driver expectations:
- Shop name visible in the title and on the first screen — the same as in Google Business profile.
- Clickable phone number — working, leading directly to the shop.
- Address — exact or service area, matching Google Business profile.
- Opening hours — matching Google Business profile, with holiday notes.
- Services list — divided into groups, with approximate time and "from" price.
- Makes list — which makes the shop accepts, which it doesn't.
- Job request form — with fields for make, model, year, fault description, preferred appointment.
- Booking button or link — visible in multiple places on the site.
- Shop photos — real, sharp, without heavy editing.
- Reviews — link to Google or selected quotes from real reviews.
- Mobile version — readable and functional on phone.
- Price policy and parts policy — whose parts, warranty.
After checking the list, it's worth running a simple test: ask three driver acquaintances to find information about their car make and chosen service on the site within ten seconds. If they can't — the site needs fixes.

What a job request looks like in software-managed workflow
When a driver leaves a job request through a form with car data, the process looks like this:
- 01job request with car data
- →02choosing a free slot in the calendar
- →03SMS with visit confirmation
- →04reminder one day before
What remains for the repair shop owner? Diagnosis and estimate. The system takes over scheduling, confirming, and reminding — the owner focuses on repair, not on phone calls to arrange appointments. More about follow-up automation can be found in our article.
If you run a repair shop and want to check how many inquiries you lose due to missing forms on your site, you can use a free assessment. Just provide a link to your site and we'll analyze what can be improved.
Aura offers comprehensive solutions for repair shops. Websites and stores with a job request form let drivers leave data without calling. Booking Systems take online bookings with confirmation and reminder. Lead forms help collect detailed data. Automatic messages notify about upcoming appointments. CRM and automations collects all inquiries in one place. See how these solutions work.

Frequently asked questions
Does a shop need its own website if it has a Google profile?
A Google profile is not a website. It contains basic information but doesn't allow leaving a detailed job request with car details. A driver who wants to book an appointment without calling needs a form on the website. Our analysis shows that 30.2% of Warsaw shops rely solely on profiles on other platforms.
What information must be on a repair shop website?
The site must contain: contact information, opening hours, list of services with approximate prices, list of makes, job request or booking form, shop photos, and a link to reviews. This minimum allows the driver to make a decision within seconds.
Should the job request form include a VIN field?
The VIN field is useful but shouldn't be required. Most drivers don't know their VIN by heart, and looking it up in documents discourages filling out the form. Better to ask for VIN optionally — for more complex repairs the shop will verify the vehicle anyway.
How many photos should be on a repair shop website?
A few are enough — the shop from outside and inside, work station, possibly a team photo. Photos must be real and current. Google recommends not using heavy editing — the image should correspond to the actual state.
Does a repair shop website need to be responsive?
Yes. A driver with a breakdown often looks for a repair shop on the phone. In our review, 49 of the 161 Warsaw repair shop websites that opened (30.4%) had no clickable phone number — on a small screen that is a lost call.
What structured data should a repair shop website have?
The site should contain LocalBusiness markup with name, address, phone, and opening hours. For car repair shops, the schema.org AutoRepair type is available, which lets you describe shop specifics in a way that search engines understand.