A walk-in decides in the doorway on three things: what a fade costs, whether you are open, and how to get there. A booking app answers them only inside its own marketplace, next to the shop down the street — and the profile disappears the month you stop paying. Paste your Google Maps link and MapToSite puts your shop's name and a working Directions button on a page at its own address; you add the prices and one line of hours. About 30 seconds of typing. $0, no card, no account.
The demo is a real published barbershop page (/s/miller-sons-barbershop), not a mockup · no sign-up · no card
This is the page itself, running at phone size.
The questions a barbershop gets are boring, identical, and asked from the pavement with a phone in one hand. Everything below is on the page, in the order they read it.
Up to twelve lines under Prices, each with its own number and one line of detail — “Skin fade $32 · clipper with a straight razor finish”. The question a walk-in asks at the door, answered before they push it.
Type “Tue–Fri 9am–7pm, Sat 8am–4pm, closed Sun & Mon” and the page prints “Open now · until 7 PM” or “Closed · opens Tuesday 9 AM”. If your hours are written in a way it cannot read with confidence, it shows no badge at all rather than a wrong one.
Your address, a line you write yourself (“Free lot behind the shop”, “Buzzer 3 — the stairs are on the corner”), and a Directions button that opens the map on the customer's phone.
A call button in the top bar and another pinned to the bottom of the screen at every scroll. The number is never something they have to hunt for.
Up to three quotes with the first name you give them — the regulars' own sentences, not a live marketplace feed you cannot edit.
A customer who would rather not call leaves a name, a contact, an optional day and time, and a message. It arrives in the page's inbox on your dashboard, with the days still ahead on top, exportable as a CSV, and deleted 90 days after it arrives.
A Google pin is very good at the door — it is the map. A booking app is very good at the diary. Neither is a page that says what you charge, in your words, at your address. That is the gap this fills.
| The customer asks | Your Google pin | Your booking-app profile | Your MapToSite page |
|---|---|---|---|
| What does a skin fade cost? | no price list | yes, inside their app | Prices, on the page |
| Are you open right now? | hours field, typed once | yes | Open now · until 7 PM |
| Is there parking? | — | — | Directions + your parking line |
| Who cuts here, and what do they say? | reviews | a profile with competitors one tap away | Three quotes you choose |
| Can I get a chair on Saturday? | call the shop | their booking flow, their rules | Call button + a request in your inbox |
| If I stop paying, what happens to the page? | the pin stays | the profile goes | the page stays |
Rows describe the products as they are on 13 November 2026: a Maps listing carries hours and a website field but no price list; a booking-app profile carries your services and prices inside the app's marketplace, alongside other shops, and only for as long as the subscription runs. The page is not a replacement for either — the listing is how people find you and the app is how you keep the diary. The page is what they read once they have.
If the only thing you need is a diary, a booking app does that and this page will not do it. What no booking app gives you is an address of your own that keeps working if you stop paying — and that is the part a barbershop on a corner has always had on the wall.
Every figure below is the vendor's own, read from its pricing page on 13 November 2026 — not an estimate and not a “starting from”. Three years is used because it is the horizon a shop can plan on; all four are month-to-month with no lock-in, which is exactly why the last row matters.
| Over three years | Booksy (US) | SQUIRE PRO | Fresha Independent | MapToSite |
|---|---|---|---|---|
| A month, one chair | $29.99 + tax | $50 | $19.95 | $0 Card — forever |
| Each extra chair | +$20 per team member | included PRO covers multiple barber accounts | +$14.95 Team plan, per bookable member | — |
| A new client who found you there | 30% of the first visit, capped at $100 — only with Boost on | not listed on its pricing page | 20% one-time, minimum $6 marketplace clients | none — there is no marketplace |
| Card payments taken | 2.69% + $0.30 mobile · 2.49% + $0.10 reader | on its own rates page | 2.79% + $0.20 online · 2.29% + $0.20 in person | none — no card is entered on this page |
| Three years, one chair | $1,079.64 | $1,800 | $718.20 | $0 · $251.64 · $503.64 Card · Board · Sign |
| Three years, four chairs | $3,239.64 | $1,800 | $2,152.80 | $0 · $251.64 · $503.64 a page is not priced per chair |
Booksy's US page lists $29.99 a month plus tax for one provider, $20 a month for each additional team member, a 30% Boost commission on a new client's first visit capped at $100, and card processing from 2.69% + $0.30. SQUIRE's page lists PRO at $50 a month for a single-location shop with multiple barber accounts, and EXECUTIVE at $150 a month per shop (its page headline still says “from $30”; the plan price it lists is $50, so that is what is used here). Fresha lists Independent at $19.95 a month, Team at $14.95 per bookable team member, a 20% one-time marketplace commission with a $6 minimum, and 2.79% + $0.20 on online payments. MapToSite is Card $0 · Board $6.99 · Sign $13.99, so three years is $0 · $251.64 · $503.64 — the same page at every plan, and no per-chair price at all. Taxes are excluded on each vendor's own basis.
Those subscriptions buy a calendar, reminders, deposits and card processing, and a shop that needs them should pay for them. What they do not buy is a page of your own: stop paying and the profile goes. For $0 you can have the page today and decide about the app on its own merits.
Most website builders show a gallery of templates and ask for a card. This one shows a finished barbershop page and then asks for three prices. Press Open the live demo anywhere on this page: the sample opens full screen over this page and you scroll it as a customer would — prices, hours, reviews, the door, the call button pinned to the bottom.
Every line on that demo was typed by an owner in these same fields: a name, a phone, five prices, one line of hours, a parking note. Nothing was designed for it and nothing was invented by us — which is the point: a page that only says what you typed cannot lie to a customer.
Or see it on its own: /s/miller-sons-barbershop
The shop's name and a working Directions button come out of the link — even a shortened maps.app.goo.gl one. The address, phone and hours you type; they take half a minute and they are right.
A fade, a cut, a beard trim, the kids' price. Then your hours as you would say them out loud — the page works out from that line whether you are open as the customer reads it.
You choose the address (/s/your-shop) and keep an edit key. Instagram bio, the website field of your Google Business Profile, a QR code by the mirror, the back of the appointment card.
Nothing else moves. The Google listing stays, the booking app keeps the diary if you want it, the price board by the mirror keeps working. The page is one more door, and the only one you can repaint between customers.
Start free, no card and no account. Board is $6.99 a month and Sign is $13.99 — both billed monthly by our reseller on their checkout page, never on this site.
Monthly subscription · cancel any time · secure checkout by Polar
Monthly subscription · cancel any time · secure checkout by Polar
Card details are entered on Polar’s checkout page, not on this site. The free plan stays free. When the subscription starts, Polar emails you a license key — paste it on your dashboard and the paid plan is applied to your pages right away. By subscribing you agree to our terms and refund policy.
No surprise charges: nothing renews without you, you can cancel from the link in your Polar receipt or with one email, and Export on the dashboard downloads your page data whenever you want it.
Worth reading before you type anything, because a barber asks these first.
It will not text your client the day before, hold a deposit or protect you from a no-show. If you need those, keep the booking app — or keep the phone and the notebook. This page is not a diary.
It will not put you in front of people browsing for a barber nearby. That is what a marketplace does, and why it can charge. This page is where you send the people who already found you.
One page, one link, one address. No About page, no blog, no shop, no gallery of press logos. For a shop with two chairs that is usually the whole need.
The Maps link is read once for the name, the business type and the map position. Prices, hours, photos and reviews are yours to type and yours to change — nothing is scraped, and no empty field is filled for you.
No, and the page does not pretend it does: those run your calendar, send the reminder the day before and can take a deposit. This is the page the customer reads — prices, hours, the door, the phone, and a request that reaches you. Plenty of shops keep both: the booking app for the diary, this page in the Instagram bio, on the wall and in the Google Business Profile's website field.
You may not need to. A one- or two-chair shop that takes calls and walk-ins can run on the free page and a phone. If you want deposits or no-show protection, an app earns its fee — the point is that the app is the diary, not your only address on the internet.
Nothing. The two are not connected. The page lives at its own address (/s/your-shop) with the prices, hours and Directions you typed, and it does not know or care which app, if any, holds your diary.
Not on a calendar. They can call in one tap, or leave a request with an optional preferred day and time that lands in the page's inbox on your dashboard. There is no deposit, no confirmation email and no chair map — if you need those, that is a booking system, and this is not one.
No promise, and nobody can honestly make one. Each published page carries its own title, description and preview image and is listed in this site's sitemap, so it can be found and it unfurls properly when it is sent. A marketplace profile has its own rankings and its own reviews; the two are different doors.
Yes. The price list holds up to twelve lines and a line's name is free text, so “Fade with Marco · $35” works, and so does “Under 12s $20 · weekdays before 3” with the rule in the description line.
The free page holds one photo. Board ($6.99 a month) adds a six-photo gallery and a notice line under your name — where “closed Monday for the holiday” or “two chairs free this Saturday” belongs. Sign ($13.99) adds your own domain and one build of the page by us.
Card is $0 forever, with no card and no account: your own address (/s/your-shop), the price list, the hours with an open-now state, the address with Directions and your parking line, up to three review quotes, the call button and the inbox. Nothing renews without you, and there is nothing to cancel.
No. The page is built to look finished with a name, your prices, your hours and the door. A photo is optional and a logo is optional; the sections, the wording and the starting prices follow the type you pick, so you are not staring at an empty template.
Yes. The Korean build is 사이트뚝딱 (siteddukddak.pages.dev): the same generator, the same storage, Korean wording.
Your prices, your hours with an open-now state, your door with Directions and a call button. Free, no card and no account — start from the link you already have in Google Maps.
Monthly, cancel any time — no lock-in. Card details are entered on Polar's checkout page, never on this site. Polar emails a license key; paste it on your dashboard and the plan is applied to your page.