The booking button, everywhere
Book sits in the header and again as a bar across the bottom of every phone screen, so it is never more than a thumb away. It opens the system you already use — Square, Booksy, Vagaro, Fresha — or taps to call you, if that is how you take appointments. You do not have to switch anything.
A page for each stylist
People come back for a person, not a storefront. Every chair gets a photo, a line about what they are best at — fades, color correction, curly hair, kids — and a link that books that stylist directly.
Prices before they call
A plain service menu with numbers on it, because a visitor who cannot find a price usually just leaves. Where the price really does depend on length, thickness or who is cutting, I write "starts at" and say what moves it, so nobody is surprised at the register.
Your work, not stock photos
A gallery of your own photos — the ones already on your phone or your Instagram. I crop them for a vertical screen, group them by the kind of work, and compress them so the page still loads on cell service.
Hours, walk-ins and parking
Whether you are open today and whether someone can walk in without an appointment, answered near the top instead of buried on a contact page. The address taps straight into Maps, the phone number taps to call, and I say where to park when parking is tight.
Your policies in writing
A no-show costs you an empty chair for an hour. Your cancellation window, deposit rule, late-arrival rule, whether you take kids, and what you accept as payment all go on the site — settled before the appointment instead of argued after it.
Something I built
Still Point Yoga: a timetable, pages for each teacher, and one booking button — the same shape a salon site needs, since both answer "who is working, and when can I get in?"
Open it