Salons, spas & barbershops
An empty chair is revenue you cannot get back.
A cancelled slot at 2pm is not deferred income, it is gone. Most of the money a small salon leaves on the table is in three places: people who could not book without a phone call, people who forgot they had an appointment, and happy clients who were never asked for a review. All three are fixable with plumbing, not effort.
Where it leaks
The three leaks in a salon week
Booking lives in your DMs. Instagram messages, texts, and voicemails all arrive in different places, and the person who has to reconcile them is also the person cutting hair.
No-shows land with no warning. Someone books three weeks out, forgets, and the chair sits empty at the busiest hour of Saturday with no time to fill it.
Your best work is on Instagram and nowhere else. A first-time client looking you up finds a thin website and has no idea the portfolio exists, because it is on a platform they did not check.
Reviews only come from the unhappy ones. People who love the result leave and say nothing. People with a complaint write it down. Unasked, that is the ratio you get.
What you get
A site that books, and the reminders that protect the booking
Module 01
The site
Somewhere to send a first-time client that shows the work and takes the appointment.
- Services and pricing laid out clearly, so nobody has to ask what a cut costs
- Your work shown properly, on your own site, not only on someone else's app
- Stylist or tech pages, so a returning client can request their person
- Booking that points at whatever system you already use, or a request form if you have none
- Fast on a phone, which is the only device this gets viewed on
Module 02
The automation
The follow-up that fills chairs and builds the review count.
- Appointment reminders sent automatically before the slot
- Missed-call text-back so a call during a service still gets answered
- Review requests sent after the appointment, while they still love the result
- A chatbot for the after-hours "do you do balayage" question
- Hosting and content updates included, so new prices and services actually go up
Craftvane is new and I would rather show you a build than a client list. See the work and judge for yourself.
Questions a salon owner asks
We already use a booking app. Does this replace it?
No, and it should not. Square, Vagaro, Booksy, GlossGenius all work fine. The site sends people into whatever you already use. Replacing a booking system you and your clients already know is a lot of pain for no gain.
Can it stop no-shows entirely?
No, and anyone who says otherwise is selling. Reminders reduce the ones caused by forgetting, which is a real share of them. They do nothing about the client who simply changes their mind. I would rather tell you that now than have you measure it in three months and feel misled.
Do I have to keep posting to Instagram?
Keep posting, that is working. The point is that a website is the thing that shows up when someone searches your name, and it belongs to you rather than to a platform that can change its rules. The two do different jobs.
Can you keep the site updated when prices change?
That is part of the monthly retainer. Send me the new price list and it goes up. That is deliberately my job rather than yours, so it actually gets done.
Where: San Jose and across Santa Clara County. San Jose · Santa Clara · Sunnyvale · Campbell · Los Gatos · Milpitas · Mountain View.
The guarantee
You don't pay the balance until you approve the site.
Hiring one person to build your website carries an obvious risk: you pay, and what shows up is not what you had in mind. So the money is structured so that cannot happen. A deposit starts the work. The balance is due only after you have seen the finished site and told me it's right. If you look at it and it is not what we agreed, I fix it, and you still have not paid the balance.
No annual contract on the build. The retainer, if you take it, is month to month, and cancelling it does not cost you the website. The site is yours once it is paid for, either way.