MapToSite · Notes · Hair salon price list

A stylist answers the same three questions all day. One page can answer all three.

How much, how long, and “will it cost more because my hair is long”. A hair price list is not a menu with sixty rows — it is four columns and one length rule, on a page the client can read on a phone, with the same twelve lines printed for the wall and a 48 mm code at the mirror. Here is the structure, the measured print sizes, and what the monthly alternatives cost over three years.

14 November 2026 · Vendor prices read on the vendors' own pages, 14 November 2026 · every millimetre below is measured in the PDFs this site prints

Walk into a salon on a Saturday and count the phone calls. Almost every one is the same three questions: how much is a cut, how long will it take, and will it be more because my hair is long. None of the three is a website problem in the usual sense — nobody needs a blog, a shop or a booking engine to answer them. They need a table with four columns in it, in a place the client can reach before they call.

A restaurant's problem is different. A restaurant has sixty dishes and a menu board that goes out of date; that is why the menu page is a different job from this one. A salon has maybe twenty services, of which twelve matter, and the thing that makes the price move is not the dish but the head in the chair. That single difference — the price depends on the client, not only on the service — is why salon price lists end up as a paragraph of emoji in an Instagram caption, and why the same three questions keep being asked out loud.

Why a hair price list is harder than a menu

Three variables move a hair price, and every one of them is invisible in a flat list:

  • Length. The same cut takes twenty minutes longer and uses more product on hair past the shoulder blade. Every salon charges for this; almost none of them writes the rule down where a client can read it before booking.
  • Colour history. A full head of foils on hair that has been box-dyed black is a different job from the same foils on virgin hair — more lift, more bowls, sometimes two visits and a strand test. A flat price is a promise the salon cannot keep, which is why colour quotes end in a consultation.
  • Who does it. A senior stylist and a newly qualified stylist are different prices for the same service, and both are fair. A list that hides the level makes the price look random.

So the page is not “here are our prices”. It is here are the four columns, and here is what moves the number inside them. Written that way, it answers the phone call before it happens; written as a bare list, it produces the argument at the desk that the salon was trying to avoid.

The four columns

ColumnWhat goes in itWhy it is not optional
ServiceThe name the client uses, not the internal code: “cut and blow-dry”, “root touch-up”, “balayage”A client searches for the words they say out loud, and the page should match them
Who“Senior stylist” or “stylist” — one word, in the same lineTwo prices for one service only looks arbitrary when the level is hidden
How longChair time in minutes, with colour split into application and processingIt is the column that makes online booking work: a 45-minute slot for a 75-minute colour is a broken afternoon
PriceAn exact number where it is exact; a band plus its rule where it is not“From” with no reason is the line clients feel cheated by

Four columns fit on a phone without sideways scrolling if the service names are short. That is the whole design constraint: at 390 px wide, “Balayage, shoulder-length or longer, senior stylist · 180 min · $260–$320” wraps to three lines and stays readable. Anything wider than that is a table built for a desktop and abandoned by the client.

The twelve lines

Twelve is not a limitation of the tool; it is what a person reads while standing in a queue. Pick them by how often they are booked, and keep the structure identical for every line: name, who, minutes, price.

  1. Cut and blow-dry — the anchor. If a client reads one line, it is this one.
  2. Cut, no blow-dry — a real service in most salons, and usually missing from the list.
  3. Blow-dry on its own — the line that fills weekday mornings.
  4. Fringe trim — often free for regulars, priced for everyone else, and a frequent question.
  5. Child's cut — with the age ceiling printed, because “child” without a number is an argument.
  6. Root touch-up — colour, application only, with the processing time separate.
  7. Full colour — the banded line: price by length, quoted at the consultation.
  8. Foils / highlights — partial and full as two lines, because clients think in those terms.
  9. Balayage or freehand lightening — the highest-ticket line, and the one that needs its own note about lift.
  10. Toners and gloss — the add-on that is really a service, and the one clients forget to budget for.
  11. Treatments — bond builders, scalp treatments, in-salon masks, priced by the service not the product.
  12. Add-ons — long-hair surcharge, extra colour bowl, blow-dry with a treatment, and the one-off charges a salon makes at the desk.

Everything else — the keratin, the extensions, the bridal package — belongs in the booking tool or behind a “call us” line, because each of those is a consultation with a range so wide that printing a number would be a lie.

The one line that stops the argument

If a salon changes one thing this month, make it this: put the length rule on the page, with a threshold and a number.

Long hair (past the shoulder blade): +$20 on any cut or colour. Shampoo, dry and sectioning take longer, and the product is dosed by length. Quoted at booking, charged at the desk.

It reads cold on paper and it is the warmest line in the whole list, because it removes the moment where a client hears a number they did not expect. The threshold has to be one a person can check in a mirror (the shoulder blade, not “medium length”), the number has to be a number, and it has to appear in three places that cannot drift apart: the page, the printed price list, and the service list inside the booking tool.

Two more lines from the same drawer:

  • Colour corrections: “Quoted at a free 15-minute consultation — corrections depend on what is already in the hair, and a strand test may be needed.” This is what turns “how much to fix this” from a phone argument into a booked consultation.
  • Patch test: if the salon requires one before a first colour service, say it in the colour block, in the client's words and with the window — usually 24 to 48 hours before. A patch test buried in the terms page is a client turned away at the door.

What the page carries, top to bottom

  1. Name and the one-line difference — “Hair, Balayage, Busan” is enough; a slogan is not.
  2. The price table — the twelve lines, four columns, before any photograph.
  3. The length rule and the colour note — immediately under the table, not on a second page.
  4. Hours, with an open-now state — “open until 19:00” answers the 18:40 question that a plain list of hours cannot.
  5. Book — the booking link and a number that dials, side by side. Some clients want the app, some want to talk.
  6. Where — the address with a Directions link, parking, and the entrance if it is not obvious from the street.
  7. Photos last — six pieces of the salon's own work beat thirty reposts, and they belong under the prices, not above them.

Eight blocks, one screen, no scroll-hijacking. The test is brutally simple: can a first-time client answer how much, how long, when, where and what happens if they are late, without sending a message? If yes, the page has replaced a week of direct messages.

Where the code goes in a salon, in millimetres

A salon has three reading distances and needs three sizes. These are the measured figures from the print files this site produces, not estimates from a mock-up:

PlacePieceCode sizeRead from
Reception desk93.0 × 127.5 mm card (four per A4 sheet, 8 mm gutters)48 mmabout 50 cm — the client's hand to the card
Mirror frame70 mm round sticker, matt laminate40 mmabout 40 cm — seated, phone in hand
Window or wall behind the deskA4 poster126 mm1.5–2 m, through glass
The printed price list itselfA4 sheet with the twelve lines30–40 mmArm's length, held by the client

Three rules follow from the numbers rather than from taste:

  • The mirror sticker is smaller than the reception card and that is correct, because the mirror is read from closer. Do not scale the reception artwork down by eye; the 40 mm code exists as its own piece for exactly this reason.
  • The window poster is the one place a big code is mandatory. 126 mm of code survives the 2 m distance through glass and a reflection; a 48 mm card taped to the inside of the same window does not.
  • Nothing goes inside the quiet zone. Four modules of empty white on every side — the margin Denso Wave's FAQ and the GS1 retail guideline both require. A logo, a border line or a nail varnish bottle printed over the corner of the code is the most common reason a pretty sign does not scan.

Print at 100%, never “fit to page”: A4 artwork on US Letter is scaled to about 94%, and every module shrinks with it. Matt laminate on the mirror sticker, because a gloss finish under a salon's downlights throws a highlight across the code exactly when the client tilts the phone. And test with two phones — one iPhone, one Android — in the chair, with the lights on, before the batch is printed. The arithmetic behind the 48 mm and 126 mm choices is worked through in the millimetres guide.

Keep the paper, and keep one list

A code does not replace the printed price list, and a salon is the clearest case. The client in the chair with wet hair, or waiting twenty minutes for a colour to develop, is not going to walk to the desk and scan a sticker. A printed A4 price list on the wall answers them where they sit, and it is the piece clients photograph.

But paper and page only work together if they are generated from one list of twelve lines. Three copies of the same list is not bureaucracy; it is the only way a client stops hearing two different numbers — one from the caption they read last month, one from the stylist. When a price changes, it changes in one place, and the page, the printed sheet and the service list in the booking tool all follow.

That is also the practical answer to the question “who updates the website”. In a salon, the person who updates it is the owner, at 9pm, from a phone. If publishing a price change means opening an editor, finding the table block and hoping the mobile view did not break, the price list will be six months out of date by February. If it means typing a number into a list, it will be right.

The booking tool stays where it is

Nothing on this page replaces a booking system. The calendar, the deposit, the reminder text and the no-show protection are a separate product and worth paying for. What the page does is own the place the link lives, so the link is not a story highlight that expires in 24 hours.

The three we priced on 14 November 2026, from the vendors' own pages, before tax:

  • Square Appointments — $0 for one person, $49 a month for a small team, $149 a month per location.
  • Booksy — $29.99 a month, plus $20 a month for each extra user.
  • GlossGenius — $24 a month billed annually, $28 billed monthly.

Any of the three will hold a calendar better than a web page can. The page's job is to say, before that link is tapped, what the booking tool does not: how long each service takes, the length rule, the deposit, and the two-line lateness policy that saves the Friday evening argument.

What the monthly route costs over three years

The same list prices, read on the vendors' own pricing pages on 14 November 2026, before tax, annual billing where the vendor states it:

RoutePer month3 yearsWhat the salon gets
Linktree Pro (annual)$14$504Buttons to the booking tool — no price table
Wix Light (yearly plan)$17$612A real site, in an editor someone has to learn
Squarespace Basic (annual)$19$684The same, with a template that has to be kept current
MapToSite Card$0$0One page: the twelve lines, hours, call, Directions, photos
MapToSite printed kit—$49 onceThe page plus the eight printed files, built in 24 hours

Put those numbers against the ticket. At $65 a service, $504 over three years is about eight services — for a link list that cannot show a price at all — and $684 at Squarespace Basic is about ten. The monthly plans are not silly: they buy an editor, a blog, a shop and an email address, and for a salon that sells retail online or runs a page per stylist they are the right purchase. The question is narrower: does a salon need to rent an editor for three years to publish twelve lines and one link?

For a salon that only needs the floor — prices, durations, hours, a booking link, a phone number, a map — the three-year cost calculator takes the salon's own monthly figure and puts it beside a page that is paid for once. The honest version of the comparison is on that page, including the cases where the monthly plan wins.

The eight files a salon actually gets

The printed kit was built for restaurants, where a table card is the point. A salon has no tables, so the kit has a second shape: the same price, six pieces fewer, and nothing about the page changes.

With tables — fifteen pieces. Live page · delivery note · A4 QR poster · QR image · print menu · table cards · Business Profile kit · table tent · 70 mm stickers · Wi-Fi cards · menu screen · edit runbook · delivery-app notices · review cards · bring-a-friend cards.

No tables — the page plus eight files. Live page · delivery note · A4 QR poster · QR image · print price list · Business Profile kit · edit runbook · review cards · bring-a-friend cards.

Six pieces come out, and they are the six that need a table: the table cards, the table tent, the 70 mm stickers, the guest Wi-Fi card, the menu screen for a wall, and the delivery-app notices. What stays is everything a salon uses — the A4 poster for the window, the printed price list for the wall, the QR image for Instagram and the Google Business Profile, the review cards for the client who says “that was exactly what I wanted”, and the runbook so the next price change is a five-minute job rather than a phone call to whoever built it.

If the salon has a guest Wi-Fi network, the Wi-Fi card comes back for the price of asking — it is one of the six, and it is generated from the same record, so the password on the card and on the page cannot disagree (the string and its traps are in the counter-card note).

Every package gets the same files: $49 is the whole kit for ten tables, $89 for thirty, $149 for a hundred and a faster first draft. The contents do not change with the price — only the count of printed cards and the revision rounds.

Doing it in one evening

  1. Write the twelve lines on paper — name, who, minutes, price — from the salon's own booking tool, because that list is already the truth.
  2. Decide the length rule and the colour note. One threshold a client can check in a mirror, one number, and the consultation sentence for corrections.
  3. Put the eight blocks in order on the page, prices before photographs.
  4. Print one A4 poster and one reception card at 100%, scan both with an iPhone and an Android from where a client actually stands.
  5. Put the poster in the window, the card at reception and the sticker on one mirror — not all of them, one, and see whether the phone calls change before printing the batch.

That is the whole job: four columns, one length rule, three sizes of code and one list that all of them are generated from. It is not clever. It is the three questions answered on paper, at the size that a phone camera can read from where the client is standing.

Questions that come up

How many services should a salon price list show?

Twelve lines is the useful ceiling, and it is a limit of the person reading, not of the tool. Pick the twelve a client books most: a cut, a cut and blow-dry, a root touch-up, a full colour, a balayage or foil band, a treatment, a blow-dry on its own, a child's cut, a fringe trim, and the three add-ons that move the ticket. Everything else belongs in the booking tool, where the client is already choosing a slot.

Should the price list say “from $X”?

Only when the page says what moves the price, in the same line: “Balayage from $180, banded by length and the amount of lift — quoted at the consultation”. A bare “from” teaches every client to expect the lowest number and to feel overcharged at the desk. Where the price really is fixed — a men's cut, a fringe trim, a blow-dry — print the number, because an exact price is the strongest line on the page.

How do you price long hair without arguing at the desk?

Make length its own line with a measured threshold and a number: “Long hair (past the shoulder blade): +$20 on any cut or colour”. The client can read it before booking, the stylist can point at it, and the number does not depend on who is at the desk. The same line belongs in the booking tool's service list and on the printed card, so the three copies cannot disagree.

Why does hair coloring need a consultation when the price list has prices?

Because the price depends on the hair in front of the stylist: how much lift a colour takes, how much previous colour is in it, how many bowls it needs. A consultation is how the salon prices the work without guessing, and a page can say so in one line — “Colour corrections are quoted at a free 15-minute consultation, not from this list”. A patch test (usually 24–48 hours before a first colour service) belongs in the same block, in the client's words, not in the terms page.

Where should the QR code go inside a salon?

Three places, each with its own size: a 48 mm code on a 93 × 127.5 mm card at reception, a 40 mm code on the 70 mm sticker on the mirror frame, and a 126 mm code on the A4 poster in the window or on the wall behind the desk. The mirror card is read from about 40 cm, the reception card from about 50 cm, and the window poster from 1.5–2 m — which is why the poster's code is the biggest one on the sheet.

Can the QR code replace the printed price list?

No, and a salon is the clearest case for keeping both. A client in the chair with wet hair, or waiting with a colour developing, is not going to scan anything; a printed A4 price list on the wall answers them where they sit. The code's job is the other client — the one outside, on a phone, deciding whether to walk in. Keep the same twelve lines in both, generated from one list.

Do we still need a booking system if we have this page?

Yes, if the salon already takes bookings online. A booking tool holds the calendar, the deposits and the reminder texts, and that is a real, separate purchase — Square Appointments ($0, $49 or $149 a month per location), Booksy ($29.99 a month plus $20 per extra user) and GlossGenius ($24 a month billed annually, $28 monthly) are the three we priced on 14 November 2026. This page does not replace any of them; it is the place the booking link lives, so the link is not a story highlight that expires in 24 hours.

What does a salon actually get for $49?

The eight-file kit, because a salon has no tables to print for: the live mobile page, the delivery note, the A4 QR poster, the QR image on its own, the printable A4 price list, the Google Business Profile kit, the edit runbook, the review cards and the bring-a-friend cards — one price at every package tier, in 24 hours. Six pieces come out of the fifteen-piece kit because there is nowhere to put a table card; the Wi-Fi card comes back for the price of asking, if the shop has a guest network.

Related reading: what a salon's Instagram bio link should open, what a barbershop or salon site should cost in 2026, a nail salon's price list without a monthly fee, and the trade that sells appointments. For the code sizes on every printed piece, the millimetres guide; for a shop with no tables at all, the eight-file kit.

The price list, the poster and the mirror sticker — $49 once

A salon has no tables, so the kit is the page plus eight files: the live mobile page with the twelve lines, the A4 QR poster for the window, the printed A4 price list for the wall, the QR image, the Google Business Profile kit, the review cards, the bring-a-friend cards and the runbook. Built in 24 hours, one price, and the page and the print come from the same list — so a price change is one edit, not a redesign.

Or make the page first — thirty seconds, free, no account, and it stays free:

Create a page — free   See three live samples   For barbershops and salons

Sources, read on 14 November 2026. Vendor prices are list prices on each vendor's own pricing page, before tax, annual billing where the vendor states it: Linktree Pro $14 a month billed annually ($17 monthly); Squarespace Basic $19 annual ($25 monthly); Wix Light $17 on a yearly plan; Square Appointments $0 / $49 / $149 per location per month; Booksy $29.99 a month plus $20 per extra user; GlossGenius $24 a month billed annually ($28 monthly). Print geometry — the 93.0 × 127.5 mm card with 8 mm gutters and a 48 mm code, the 70 mm sticker with a 40 mm code, the A4 poster's 126 mm code, the four-module quiet zone (4.7–5.2 mm on the counter card) and the module sizes — was measured in the PDFs generated by this site's print kit, not estimated. The printer floor of about 0.17 mm per module, the four-printer-dots-per-module recommendation (0.33 mm at 300 dpi) and the four-module margin are from Denso Wave's QR FAQ; the quiet zone as four times the X-dimension also appears in GS1's 2D Barcodes at Retail Point-of-Sale Implementation Guideline (release 1.1.0, ratified December 2025). The 1:10 code-size-to-scan-distance figure is an industry rule of thumb, not part of ISO/IEC 18004. Salon practice — length surcharges with a threshold, stylist levels, colour quoted at a consultation, and a patch test 24–48 hours before a first colour service — is described as common practice rather than as a dated statistic, because no single survey is being quoted for it; a salon should print its own rule and its own number.