Next.js 16React 19TypeScriptTailwind CSS v4FormspreeJSON-LD

Fairways Service Station

First website in 60 years of trading

fairwaysgarage.com

fairwaysgarage.com

Problem.

A family-run garage trading since the 1960s, with a 5-star Google rating and Guild of Master Craftsmen membership, had no website at all. Every new customer came through word-of-mouth, a Facebook page, or accidentally. The 'garage near me' search traffic was invisible to them.

Approach.

A mobile-first 4-page brochure (Home, Services, About, Contact) built in Next.js 16. Nearly everything server-rendered, with only two client components (mobile nav toggle + contact form). JSON-LD structured data for local-business SEO so the right Google panel shows up. A custom Google-style reviews carousel that pulls testimonials directly. A sticky call-now button pinned to the bottom of every mobile page so the primary conversion is always one tap away. Formspree backs the contact form; Google Maps is embedded. Lighthouse score clears 95 in every category.

Outcome.

The garage now appears in local search results with a proper listing, opening hours, and reviews. The sticky call button is doing exactly what it's designed to do: convert garage-near-me traffic into phone calls, which was the actual goal all along.

What it includes.

Mobile-First Design
Reviews Carousel
JSON-LD Local SEO
Sticky Call Button
Formspree Contact
Google Maps