# Web Design for Hair and Beauty Salons

Source: https://dijitulwebdesign.co.uk/web-design-for-salons/
Updated: 2026-10-18

> dijitul web design builds websites for UK hair, beauty, nail and aesthetics salons that put booking first: a Book Now button on every screen, your live booking system embedded, a clear treatment price list and Google Business Profile bookings switched on. Most salon sites are our Business package, from £500 + VAT.

Price: From £500 + VAT

## Problems this solves

- Clients message you on Instagram at 11pm to ask if you have a slot on Saturday
- Your price list is a photo of a printed menu that Google cannot read
- Your booking app has a Google Book button but your own website sends people to a contact form
- You pay a marketplace commission on clients who were already looking for you by name
- Your site still shows a stylist who left last year
- You are not sure what you are allowed to say about injectables online

## Key facts

- Built around your existing booking system (Fresha, Treatwell, Booksy, Timely or similar), not a second calendar to manage
- Fresha's help centre says its Google Book button only appears if your business name and address match exactly on Fresha and Google
- Treatment menu as real text on the page, so Google can read prices and durations
- HairSalon, BeautySalon or NailSalon schema.org markup with opening hours and price range
- Aesthetics wording checked against the ASA ban on advertising prescription-only medicines such as Botox (CAP Code rule 12.12)
- Mobile-first layout tested at 375px, because most clients book from a phone
- Typically live in 5 to 6 weeks on the Business package

## What salon clients search for, and what the site must answer

Salon searches are short and local: "balayage near me", "nail salon open Sunday", "lash lift Mansfield price", "brow lamination how long does it last". The person searching usually wants three answers fast. Can you do it? How much? When is the next slot? A salon website that answers all three on the first screen of a phone will win the booking over one that makes people scroll past a slideshow.

That means a treatment menu written as text, not a PDF or an image of your printed price list. Text lets Google match "gel extensions" or "root tint" to your page, and it lets AI assistants quote your prices accurately. We group treatments by category, show the duration and the from price you set, and link each one straight into your booking system.

We also build pages for the treatments people research before they book, such as balayage, keratin smoothing or HD brows. A good treatment page explains who it suits, how long it takes, aftercare and whether a patch test is needed. That content ranks, and it cuts down the questions you answer in DMs.

## Online booking: use the system you already run

Most salons already pay for a booking platform. Building a second calendar into the website creates double bookings, so we connect to the one you use. Fresha, Treatwell, Booksy, Timely, Phorest and similar systems all provide a booking link or widget we can place on the site, and many let us link to a single service or a single stylist, so the Book button on the cut-and-colour page opens the right booking form.

Google bookings are worth setting up properly. Google does not take bookings itself; it shows a Book button on your Business Profile when a supported partner connects your calendar. Fresha's own help centre lists the conditions: your Fresha profile must be listed on its marketplace, and your business name and address must match exactly between Fresha and Google. We check those details match across your website, your profile and your booking platform as part of the build.

One thing to weigh up: some marketplaces charge commission on new clients found through their own listings. Sending your own website visitors through your direct booking link, rather than the marketplace page, keeps those clients yours. We set that up on the booking website side so every button uses your direct link.

## Aesthetics and advertising rules

If you offer injectables, your website is advertising, and the Advertising Standards Authority treats it that way. CAP Code rule 12.12 bans advertising prescription-only medicines to the public, and Botox and other botulinum toxin products are prescription-only. The ASA's own advice says that even a mention of Botox on a business's social pages, hashtags included, is likely to be treated as an advert for a prescription-only medicine.

What you can do, according to CAP's enforcement notice on botulinum toxin, is promote the consultation and the wider service, as long as the medicine is not promoted directly or indirectly. So we write aesthetics pages around "anti-wrinkle consultations" and the practitioner's qualifications, without naming the product or using lookalike terms. The ASA has also ruled against pressure tactics such as implying a shortage to rush bookings, so we avoid countdown banners on these pages.

Price claims follow the same logic. The Digital Markets, Competition and Consumers Act 2024 drip pricing rules, in force since April 2025, require the headline price to include any mandatory fees. If a treatment needs a compulsory consultation fee or deposit, we show it in the price, not in small print at checkout.

## Photos, speed and the mobile footer

Salon sites live or die on photos, and photos are usually what makes them slow. We export your gallery as WebP or AVIF, serve smaller files to phones and lazy load anything below the first screen. Google's Core Web Vitals treat a Largest Contentful Paint of 2.5 seconds or less as good, and we build to that on a mid-range phone, not on a fast office connection.

Use your own photos of real clients' hair, nails and brows where you can, with permission. Stock photos of models do not show what you can do, and clients notice. If you need help with a shoot or a logo, our sister studio dijitul media handles photography and branding.

On phones the footer matters more than people think. Your phone number and address stay visible as large tap targets, and the link groups (treatments, team, policies) fold into tap-to-open sections so clients are not scrolling through a wall of links to find your opening hours.

## What it costs

A single-chair salon or mobile beautician with a short treatment list can start on our Starter package, from £250 + VAT: up to five pages, your booking link, click-to-call and a Google Business Profile set up. Most salons choose the Business package, from £500 + VAT, which covers up to 15 pages, treatment pages written to rank, schema markup, speed work and a training session so you can change prices yourself.

If you sell retail products online as well, that becomes an ecommerce build, from £750 + VAT. Booking platform subscriptions, domain and hosting are separate and listed in your quote. See our full prices or ask for a quote.

## What you get

- Book Now button fixed on mobile, linked to your booking system's deep links per service or stylist
- Treatment and price pages written as text, grouped by category with durations
- Team pages with each stylist or therapist's specialisms and a direct booking link
- Gallery of real client work with alt text and WebP images sized for phones
- Google Business Profile set up or tidied, with the booking link and services added
- Patch test, cancellation and deposit policy page your clients can actually find
- Gift voucher page linked to your booking platform or a simple online shop

## FAQs

### Can you add online booking to my salon website?

Yes. We connect the booking system you already use, such as Fresha, Treatwell, Booksy, Timely or Phorest, rather than adding a separate calendar. Where the platform allows it, each treatment page links straight to that service, so clients pick a time in two taps and your diary stays in one place.

### How do I get a Book button on my Google listing?

Google shows a Book button when a supported booking partner connects your calendar to your Business Profile. Your booking platform switches it on. Fresha, for example, requires a marketplace listing and an exact match of business name and address. We line up those details during the build so the button is not blocked.

### Can I say we offer Botox on our website?

Not in a way that promotes the medicine. CAP Code rule 12.12 bans advertising prescription-only medicines to the public, and the ASA treats Botox mentions on business pages and hashtags as likely adverts. You can promote consultations and the practitioner, which is how we write aesthetics pages.

### Should my price list be a PDF?

No. A PDF or photo of your price list is hard to read on a phone and Google struggles to match it to searches. We build your treatment menu as text on the page, with durations and prices you can edit yourself, and a booking link beside each treatment.

### How long does a salon website take?

A Starter site is typically live in 3 to 4 weeks and a Business site in 5 to 6 weeks. The biggest delay is usually photos and the treatment list, so we send you a simple template for prices, durations and descriptions at the start.

### Will I be able to change prices and team members myself?

Yes. Every Business package includes a training session and a recorded walkthrough. Changing a price, adding a stylist or swapping gallery photos takes minutes. If you would rather we did it, small changes are £45 an hour + VAT, or you can use a care plan.

## Prices and contact

Prices (from, + VAT): Starter £250 (Up to 5 pages, Custom design, not a template, Mobile-first build, Contact form and click-to-call, Google Business Profile set up, Basic SEO foundations, Analytics and Search Console); Business £500 (Up to 15 pages, A page per service, written to rank, Copywriting included, Full schema markup, Local SEO groundwork, Speed optimised to pass Core Web Vitals, Conversion tracking configured, Training session and recorded walkthrough); Ecommerce £750 (Shopify or WooCommerce, Product and category structure built to rank, Payments and delivery rules configured, Click-and-collect and local delivery, Accounts or EPOS integration, Google Merchant Centre feed, Abandoned cart recovery, Staff training on order management); changes £45 an hour. All prices are "from" and exclude VAT. Every project gets a fixed quote before work starts. Domain registration, stock photography, premium plugins or apps and hosting are listed in the quote, never added later. You own the website and the domain. Aftercare: Hosting from £1 a day + VAT (https://dijihost.co.uk/); Website care plans from £25 a month + VAT (https://dijitulsupport.co.uk/). Contact: https://dijitulwebdesign.co.uk/contact/ · 01623 650333 · info@dijitul.uk
