Skip to content
Websites · Booking & scheduling websites

Take the booking, take the payment, send the reminder.

Three things, wired together, and almost every appointment business is missing at least one of them. The booking gets taken without you being awake. The money moves at the moment the slot is held rather than being collected in person later. The reminder goes out the day before on its own, because a computer does not get busy and forget. Each one helps on its own. Together they take a process that ran through your personal phone and make it run without you.

You are renting your own customer list.

The booking platform you pay every month sends your clients an email with its logo on it, keeps the list of who they are, and takes a cut of what they spend. If you ever want to leave, the thing you most need to take with you is the thing it holds. That is a fine trade when the platform is doing work you cannot do yourself. It is a bad one when it is doing work a calendar on your own site would do.

What this kind of site has to do
  • The calendar living on your domain, so the booking page is a page of your website
  • A card taken at booking, because a slot that can be held for free will be held for free
  • The reminder sent automatically, to the number they already gave you
  • A cancellation policy the system enforces, so you are never the one having that conversation
  • The customer list in an account with your name on it
The honest part

If the platform you are on works, I will tell you to stay.

Some of them are genuinely good, and switching software for its own sake costs more than it saves — in the migration, and in the weeks your staff spend learning something new. The question I ask on the call is whether the monthly fee is buying you something, or just holding your list hostage. Sometimes the answer is that you are fine.

A project like this usually starts with the Business package, below. About two weeks from the day you approve the scope, and no website I build takes longer than 30 days.

Packages

Pick the one that fits. The price is the price.

Whichever one you pick, you fill in one form and the rest is on me: the domain, the business email, the site, the listings, and the automations behind them.

Launch

You need to exist online, properly. About one week.Live in 30 days or less
$1,500
One-page site, written and built for you
Domain bought and pointed correctly
Business email on your own domain
Google Business Profile set up
Contact form that reaches your inbox
Analytics, so you can see who visits
Start with Launch

Business

Most businesses
You take bookings and want to be found. About two weeks.Live in 30 days or less
$3,000
Everything in Launch
Up to five pages
Booking or scheduling wired in
Copywriting pass on every page
Local SEO so you show up nearby
Social profiles linked and consistent
Add a brand identity for $900 if you do not have a logo yet
Start with Business

Product

You need software, not a site. Quoted after we talk.Your launch date, written into the scope
$6,000+
Customer accounts and logins
Payments and payouts through Stripe
A real database behind it
Admin dashboard built for your day-to-day
An iPhone and Android app, if the job genuinely needs one
The kind of thing CageList is
Tell me about it
Add on to any package

Brand identity — $900

Logo, colours, type, and a one-page guide so everything a customer sees looks like it came from the same business.

Merch store — $600

Your own shop selling shirts, hats and whatever else carries your name. Nothing is printed until somebody orders it, so you are never sitting on a box of unsold stock. I build it and hand it over. Orders, sizes, refunds and the person asking where their hoodie has got to are yours, not mine.

AI assistant — Quoted for your business

An assistant on your site that knows your business, answers questions after hours, and takes details when you cannot.

Also worth reading

Different business, different argument:

Tell me what you are trying to build.

The form takes about ten minutes. I read every one myself and reply the same day.

Find me on LinkedIn