Why a salon website starts with the menu
A client looking for a salon checks the website before they book. They want to see the services, what each one costs, who does it, whether they can book from a phone and what happens if they need to change the appointment. If those answers are hard to find, they book somewhere else.
A menu that exists only as a photo of your price board, or prices that appear only inside the booking widget, cannot be read by Google or AI assistants either. We put the menu in plain page text.
Salon website design: the pages you need
Give each part of the business its own page, written for the client:
- Service menu. Every service with its length and price, grouped the way clients search, such as cuts, color, nails, facials or massage.
- Stylists and therapists. One short bio for each person: specialties, the training they have completed and a link to book with them.
- Gallery. Photos of your space and your work, with permission from the people in them.
- Booking. How to book, how far ahead to book and what to bring or prepare.
- Policies. Cancellations, late arrivals, deposits, walk-ins and children, in plain words.
- Contact and location. Address, parking, hours and a tap-to-call phone number.
A barbershop that mostly takes walk-ins needs a different home page from a color studio that books weeks ahead. We build the page order around how your clients actually arrive.
Online booking that matches your menu
A booking link is enough to start. If you already use a booking tool, we connect it. If you do not, we help you choose one. Examples of tools we work with include Vagaro, GlossGenius, Boulevard and Square Appointments.
Keep the menu on the website and the menu in the booking tool the same. A client who sees one price on the site and a different price at checkout will doubt both. Put the booking button in the header and at the end of each service section, and keep any form short: name, phone, service, preferred stylist and date.
Policies clients read before they book
Clients often ask about cancellations, late arrivals and deposits before they book. Put a one-line version next to the booking button and the full text on the policies page. The wording is yours. Check deposit and no-show fee terms with your own advisor and with the terms of your booking tool before you publish them.
Photos, reviews and your Google profile
Your gallery is often the page clients spend the most time on, so it has to be your own work. Use only photos you have permission to publish, and get written consent from each client before showing a before-and-after.
Clients who find you on Google Maps compare your profile photos and hours with the website. Keep the salon name, address, phone number and hours identical on both, and update both when hours change for a holiday. We check the profile during the build. Reviews shown on the site must be real and yours to use. How AI assistants pick up a salon menu and stylist names is covered on our AI search optimization page.
A menu everyone can read
We build to WCAG 2.1 AA. On a salon site that mostly comes down to three things: the menu is real text with enough contrast, not a stylish image; the booking button works with a keyboard and a screen reader; and gallery photos carry short descriptions.
What we do, step by step
- We look at your current site, your booking page and the salons your clients compare you with.
- Scope, price, timeline and approval stages are agreed in writing before any work starts.
- We write the menu, stylist bios and policies from your materials. You check every price and approve each page.
- We design for phones first, because that is where most bookings start.
- We connect the booking tool, test a booking end to end, check your listings and launch. The first 30 days include help and fixes within the agreed scope.
What it costs and what is not included
A 5-8 page salon site is from $3,500 and takes 4-6 weeks. A salon that only needs one page with its menu, team and booking button can start with a landing page (from $1,200). A full redesign is from $4,500. Market ranges are on our website pricing page.
Not included in any price: domain and hosting, new photography, third-party software subscriptions such as your booking tool (billed at cost), SMS carrier registration (A2P 10DLC) and message fees, and AI usage above the plan allowance.
Who this is for, and when a cheaper option is enough
This is for salons, spas and barbershops whose current site is out of date, does not match the booking tool or hides the menu. If your site is fine and only the menu or team page is wrong, a refresh (from $2,500) or one extra page ($250-$450 per page) may be enough.
If you work alone and every client books through one app, that app’s own page may do the job for now. We are a fit when you want the menu, bios, policies and booking set up for you, with the scope in writing.
Updated: