Skip to content
Kiyoro

Local business · Online booking · Local SEO

A shopfront on Leidsestraat, and one online

Baan Sabai is a Thai foot-massage and reflexology studio at Leidsestraat 68, a few minutes from Leidseplein. Excellent treatments, a great location — and a street so busy that being good is not, on its own, enough to be chosen.

The Baan Sabai Amsterdam website, designed and built by Kiyoro Design

The brief

A massage studio in central Amsterdam has two very different customers. One is walking past right now and decides in ten seconds. The other is at home three hours earlier, searching for a foot massage near Leidseplein and comparing four places on a phone.

The second customer is the one a website can win, and she was the one being lost. Her questions are always the same: what exactly do you do, how long does it take, what does it cost, and can I book now rather than call during opening hours?

Amsterdam adds a question the client was clear about from the start — it had to work for Dutch residents and for visitors, which in practice means existing properly in two languages.

Project facts

  • Client: Baan Sabai Amsterdam
  • Sector: wellness / local service business
  • Location: Leidsestraat 68, Amsterdam
  • Scope: website, local SEO, online booking
  • Languages: English and Dutch
  • Open: daily, 11:00–21:00

What we built

  • A bilingual site in English and Dutch, the two languages this street runs on
  • Every treatment listed with its duration and its price — no “contact us for rates”
  • Online booking through Fresha with instant confirmation, so appointments arrive after closing time too
  • Address, opening hours and a map placed where someone on a phone finds them first
  • LocalBusiness structured data with address, hours and service area, so Google can read the studio
  • A benefits section that explains reflexology to people who have never booked it
  • Phone, email and walk-in kept visible — booking online is offered, never forced
  • Privacy policy and terms, which a business taking bookings needs

The result

Why this site publishes its prices. Plenty of studios hide them, on the theory that a number without context scares people off and a conversation sells better. In a street full of alternatives the opposite happens: someone comparing four places on a phone simply skips the one that makes them ask. Publishing €40 for twenty minutes and €80 for an hour removes the reason to leave and pre-qualifies everyone who stays.

The same logic runs through the booking. A phone number asks the customer to wait until 11:00 and hope someone picks up. A booking button takes the appointment at 23:40 — which is exactly when people decide they need a massage.

And this is a local SEO project as much as a design one. For a business with a door on a street, the Google Business Profile, the address in structured data and the opening hours do more work than any hero image.

Under the hood

How it was made

Bookings

Fresha

Instant confirmation, and appointments taken outside opening hours.

Local

LocalBusiness

Address, hours and service area in structured data Google can read.

i18n

EN + NL

Two languages, because half this street is visitors and half lives here.

Pricing

Public

Every treatment, duration and price on the page — no enquiry required.

FAQ

About this project

Can a small local business get a site like this?
Yes — this is exactly the size of business we build for. A bilingual site with published prices and online booking sits in our business-website range, from €1,750.
Do I need online booking, or is a phone number enough?
A phone number only works while someone can answer it. Booking lets people commit at the moment they decide, which is very often outside opening hours. We keep both.
Should I publish my prices?
In a competitive location, almost always. Someone comparing options on a phone skips the business that makes them ask, and published prices filter out the enquiries you did not want anyway.
Do you build in Dutch too?
For a local business whose customers are Dutch residents, yes — this site runs in English and Dutch. Kiyoro writes natively in English and Spanish and works with a native speaker for Dutch copy.
What matters most for a business with a physical address?
The Google Business Profile, honestly. It is free, and for a local service business it frequently brings more enquiries than the website. The site's job is to convert the people it sends you.