The Question
Halo Hair has been cutting and colouring since 2020 and had no website. Instagram does a lot, but it does not show up when someone types “hairdresser near Thame” into Google, and it does not give you a link that feels like a real salon.
Could I give it a site that matched the salon, got found locally and never needed a developer to keep running?
The Build
One static page. About Amy, services, a gallery of real client work, FAQs, booking and contact. No framework, no build step, no CMS to update. Photos go through a script that makes responsive WebP copies and strips the metadata, because nobody’s phone location belongs on a website.
The local search work was the fiddly part. Chinnor is where the salon is. Thame is where a lot of the searching happens. The site serves both without pretending to be somewhere it is not.
The Outcome
Live at halohair.design on its own domain. The mobile release in October tightened the phone layout, the quick contact bar and the local search copy, and it passed every check on five phone sizes.
Still waiting on real reviews and the confirmed booking link. Those go in when they are real. A small site that tells the truth beats a big one that does not.