01The jobs you do, and the makes you really work on
A driver with a warning light on wants to know one thing: do you fix this, on my car. A home page that says 'complete auto services' answers neither half. List the jobs in the words drivers use: servicing and oil changes, brakes, suspension, diagnostics, air conditioning, tyres, whatever your workshop really does in a normal week. Then name the makes. A wall of twenty logos for brands you touched once is a promise you will break at the counter. Say which makes you work on every day, which you take on request, and which you send to a colleague. Telling a customer plainly that you are not the right shop costs you one job and keeps the rest of your page believable.
- The jobs in drivers' words, grouped on one page: servicing, brakes, suspension, diagnostics, air conditioning, tyres
- A short list of the makes you work on daily, and a line for the ones you take on request
- No logo wall for brands you have barely touched
- A sentence on what you do not do, so nobody drives across town for nothing
02A prices and estimates policy a worried driver can read
A repair depends on the car, so nobody expects a full price list. They do expect a straight answer on how the bill is built. Publish what you can stand behind: your hourly labour rate, a 'from' price for jobs with a fixed scope such as an oil service or a brake pad change, and the rules of the estimate. Say whether the estimate is free, how long it holds, and that you phone before doing anything that is not on it. Add one honest paragraph on warranty, worded exactly as you give it at the counter. When a price is missing, a worried driver tends to assume the worst and calls the next workshop.
- Your real labour rate, or a 'from' price for fixed jobs
- Is the estimate free, and how long is it valid
- A promise to call before any work that is not on the estimate
- Your warranty, worded exactly as you honour it
03A request form that asks what a mechanic needs
The phone number stays, large, as a tap-to-call link at the top of every page. But plenty of people write in the evening, when the workshop is shut, and a form turns that into a callback in the morning instead of a customer lost to whoever answered first. Ask for what you need to give a first answer: name, phone, make, model and year, what is happening, and a preferred day. Make the plate number optional unless you really need it. Keep a free-text box for the symptom, because 'grinding noise when I brake' tells you more than any dropdown. If you already keep appointments in a diary or a booking tool, link to it instead of building a second calendar to reconcile.
- Tap-to-call number at the top of every page
- Form fields: name, phone, make, model, year, what is happening, preferred day
- Plate number optional, symptom as free text
- A thank-you line saying when you will reply, and a reply that keeps to it
04Photos of your own workshop, and the periodic inspection (ITP) line
People hand over their keys to a place they trust, and they judge that from what they can see. Use photos of your own bays, your lifts, your team at work and the front of the building, so a stranger recognises it when they drive up. A gleaming garage from a stock library does the opposite. Put the address, a map link, the hours and whether you take walk-ins or work by appointment on one page. One caution on ITP. Capital.ro reported on 23 July 2026 that not every car service can carry out the periodic inspection and that it must be done at a station authorised and monitored by the Registrul Auto Român. So write 'ITP' on your site only if your station is authorised.
- Your own photos: bays, lifts, team, the building from the street
- Address, map link, hours, and walk-ins or appointment only, on one page
- ITP on the site only if your station is authorised by the Registrul Auto Român
- Name, address and hours identical on the site and on your Google profile
05What it costs, and how the 48 hours work
Everything above fits in a business website of up to about five pages: home, services, prices and estimates, the workshop with its address, and contact. At PROOF48 that is 500 to 2,500 EUR, one-off. You send one link to a site you like and a line about your workshop, we build your version in 48 hours as a live preview, and you pay only if you want it. You own the code, the domain, the hosting account and the content. There is no mandatory monthly fee for the standard site. Optional upkeep plans exist, and the cheapest starts at 27 EUR a month. You still supply the facts: your rates, your makes, your photos.
- Up to about five pages: home, services, prices and estimates, workshop, contact
- 500 to 2,500 EUR one-off, paid after you have seen the preview
- You own the code, the domain, the hosting account and the content
- No mandatory monthly fee; optional upkeep plans from 27 EUR a month
06Where PROOF48 is the wrong choice for a repair shop
None of the eight builds at /work is a repair shop, so we have no workshop results to show you. The 48-hour offer does not cover a parts shop with a cart and checkout, which is a store at 2,500 to 4,500 EUR on its own timeline. It does not cover live bay availability, customer accounts or a vehicle history behind a login either: that is a web app, from 5,000 EUR, and larger or custom projects can need a deposit, as our terms say. If the phone is your whole business, a website will not answer it for you. If your current site already shows your services, prices and photos, you may need two edits, not a rebuild. And we promise no Google position.
- No repair shop among our eight published builds
- A parts shop with cart and checkout: a store, 2,500 to 4,500 EUR, not the 48-hour offer
- Live bay availability, accounts or vehicle history: a web app, from 5,000 EUR
- A site that already works: change two things before paying for a rebuild
Not a workshop: a salon with a page per service and one booking tool
None of our eight builds is a repair shop. The closest in shape is SCP Shine & Style, a salon in Sector 3, Bucharest, where we gave every service its own page with its own copy and media, and pointed the booking flow at the salon's live booking platform. For a workshop that means a page per job and a request button that opens the diary you already use. We do not publish the salon's booking counts, because we do not measure them, and we have no workshop results to quote.
See the build: SCP Shine & StyleQuestions, answered
Should a repair shop publish prices on its website?
Publish what you can stand behind: the labour rate, a 'from' price for fixed jobs and the rules of the estimate. A full list is not realistic, since a repair depends on the car. The figures are yours to set, because we do not know your costs.
Can I list ITP among my services?
Only if your station is authorised by the Registrul Auto Român. Capital.ro reported on 23 July 2026 that the inspection must be done at a station authorised and monitored by it. Check your own authorisation before you write it.
Can customers book a time slot on the site?
A request form and a link to the booking tool you already use are part of the 48-hour site. Live bay availability, with accounts behind it, is a web app with its own scope, from 5,000 EUR.
Can I sell parts online from the same site?
Not inside the 48-hour offer. A cart and checkout make it a store, which costs 2,500 to 4,500 EUR and has its own timeline. You can start with the website and add the store later.
Where PROOF48 fits
A repair shop's website works when it names the jobs and the makes you really handle, states how prices and estimates work, takes a short request that a mechanic can answer, and shows your own workshop. PROOF48 builds that core, up to about five pages, in 48 hours for 500 to 2,500 EUR, and you pay only after the preview. We have not built one for a workshop, and we say so.
Cosmin Tiu · Founder, PROOF48
Cosmin has worked in online marketing and software development since 2018, and has built with AI every day since January 2023. He still writes code from scratch daily, in Python, React, Rust and C#. PROOF48 ships business websites in 48 hours and invoices afterwards, so every opinion on this blog was paid for in real builds, not in theory.