Websites for
Auto Shops.
What a shop website actually needs to do, what it should cost, and why the form on most mechanic websites is quietly wasting your service writer's time.
Your Customer Is
Standing in a Parking Lot
Nobody browses for a mechanic. They search for one when something is wrong, usually on a phone, usually stressed, usually within about ninety seconds of deciding they need help.
That single fact should drive every decision on a shop website. The person landing on your page is not comparing typography. They are trying to answer three questions fast: do these people work on my kind of vehicle, are they open, and can I reach them right now. A site that answers those in the first screen wins the call. One that makes them hunt loses to the next shop in the results.
The second thing that matters is what happens after they decide to reach out, and this is where nearly every shop website fails. A generic form collects a name and a message like "my car is making a noise." Now somebody has to call back just to find out it is a 2013 Silverado with a wheel bearing. That call is pure waste, and it happens on every single lead.
A form that asks for year, make, model, and the symptom turns that same lead into something a service writer can triage before touching the phone. Same visitor, same website, completely different value to the shop.
What Goes On
a Shop Site
This is what ships on an automotive build, and why each piece earns its place.
- A Form That Asks About the Vehicle Year, make, model, and the symptom, at minimum. Mileage and preferred drop-off timing where it helps. Requests arrive already triaged, so the service writer can see whether parts need ordering before ever picking up the phone. Submissions go straight to email, no dashboard to check.
- Phone, Hours, and Address in the First Screen Tap-to-call on mobile, not a number someone has to select and copy. Hours visible without scrolling. Address linked to maps. These sound obvious and they are missing from a startling number of shop websites, buried on a contact page two clicks deep.
- Your Specialties, Stated Plainly German, Japanese, domestic, diesel, performance, fleet, classic. If you turn certain work away, say so. The clearer the specialty, the better the leads, and it is exactly what search engines and AI assistants read when someone asks who works on a specific make in a specific town.
- Real Reviews, on the Page Pulled from your Google profile and displayed with the customer's name and date. Someone deciding between two shops with no personal referral is deciding on reviews. Making them leave your site to find them is a chance to lose them.
- Fixed Prices Where They Exist Oil changes, inspections, alignments, diagnostic fees. Publishing those answers a question the customer already has and builds trust. Repair work that varies by vehicle should not carry a fixed number, but stating your diagnostic process and promising an estimate before work begins does the same job without boxing you in.
- Bilingual English and Spanish, If It Fits Genuine translation rather than machine output, with a one-tap toggle. In much of Texas this is a meaningful share of the customer base, and a shop that speaks to them directly is the shop they come back to.
- Fast, Because They Are on Cell Service Every OTM build is hand-coded and loads in roughly a second on mobile, against three or four seconds for a typical template site. A stranded customer on one bar of signal does not wait.
Where Template
Sites Break Down
Builder platforms are built for stores and portfolios. A repair shop is a scheduling and triage business, and the mismatch is expensive in a specific way.
The form is the big one. Every template ships name, email, message. For a shop that is close to useless, because the one thing you need before responding is the vehicle. Fixing it usually means paying for a form add-on on top of the monthly fee, and even then it is bolted on rather than designed.
Speed matters more here than almost anywhere. Your customer is frequently on a phone with weak signal. A drag-and-drop builder stacks code onto every page whether you use it or not, and that weight lands hardest exactly where your customers are.
And the template look works against you. A shop's entire pitch is that they are more careful and more competent than the last place. Landing on a site a customer has seen twenty variations of undercuts that before you have said a word.
And the part nobody mentions at signup: you are renting. Stop paying and the site is gone, along with the photos and the copy. There is no export that gives you a working website.
An OTM build is a one-time $800. The code is handed to you, hosted free, and yours permanently. There is no switch on my end that turns it off.
Shops Already
Built and Live
Three live automotive builds covering different corners of the trade. BoostHouse Motor Works is a Subaru performance engine specialist, five pages with a pricing package carousel and booking integration. Bachmobile German Auto is a German specialist with a review carousel and a vehicle-detail form. McCauley Automotive is a mobile mechanic build, veteran-owned, structured around service area rather than a shop address. The work page also carries a before-and-after slider showing one of these sites against what it replaced.
See the Automotive Work →$800.
One Time.
Half to start, half when the finished files are handed over. No tiers, no upsells, no monthly anything.
That covers the custom design and build, up to three additional pages beyond the main one, the vehicle request form, mobile responsiveness, search-ready structure, a review section, a 30-day edit window after delivery, and a lifetime warranty on any defect in the code I wrote. Hosting is free on Cloudflare Pages or GitHub Pages, set up in your name. Your only recurring cost is the domain, roughly $10 to $15 a year, paid to your registrar rather than to me.
For comparison: freelancers commonly quote $2,000 to $8,000. Agencies quote $5,000 to $15,000 plus ongoing fees. Builder platforms look cheap at signup and bill every month forever for a site you never own.
Price can move for genuinely complex builds, but you get that number in writing before any work starts.
Shop
Questions
The essentials are your specific services, the vehicle makes or specialties you handle, hours, address and phone displayed prominently, and a request form that captures the vehicle year, make, model, and symptom before the customer calls. Customer reviews belong on the page as well. Most people searching for a mechanic are on a phone while stressed about a car problem, so phone number, hours, and location need to be visible instantly rather than buried on a contact page.
A flat $800, one time, for a custom hand-coded site you own outright. Freelance designers commonly quote $2,000 to $8,000 for comparable work and agencies quote $5,000 to $15,000 plus ongoing fees. Website builders appear cheaper up front but charge $20 to $100 or more every month indefinitely, and the site stops working when payment stops.
A Google Business Profile shows hours, location, and reviews, which is genuinely useful, but it cannot explain what makes your shop different, show detailed work, or collect vehicle information before a call. It also belongs to Google rather than to you. The two work together: the profile gets you found in local search, and the website converts that attention into a booked job. A profile linked to a real website also performs better in local results than one linked to nothing.
Year, make, model, and a description of the problem, at minimum. Mileage and preferred drop-off timing help. A generic name-and-message form forces a phone call just to learn what vehicle is involved, which wastes your time and the customer's. Capturing vehicle details up front means your service writer can look at a request and already know roughly what the job is and whether parts need ordering.
Mobile is the primary experience for this trade, not a secondary consideration. People search for a mechanic while their car is making a noise, sitting in a parking lot, or standing in a driveway. If a site takes four seconds to load on a phone and the phone number requires pinching to tap, the customer moves to the next shop in the results. Every OTM build is mobile-first and loads in about a second.
It depends on the work. Fixed-price services such as oil changes, state inspections, alignments, or diagnostic fees are worth publishing, because they answer a question the customer is already asking and they build trust. Repair work that varies by vehicle and condition should not carry a fixed number, but a stated diagnostic process and a promise of an estimate before work begins accomplishes the same reassurance without boxing you in.
Most shop websites are finished in two to five business days once we agree on scope. Multi-page builds with detailed service breakdowns and booking integration can take up to two weeks. You get a realistic timeline before any work begins, and a private preview link during the build so you can request changes along the way.
Related
See it before
you pay for it.
I'll build you a demo of what your shop's website could look like, before you spend a dollar. If you like it, we talk. If you don't, no hard feelings at all.