From scratch · Dog daycare
A first website for a dog daycare with no online presence
A dog daycare was running entirely on a Facebook page and a phone number. We built their first real website in five weeks — self-serve bookings, deposits collected automatically, and a gallery the owner can update — and it booked 14 stays in the first month.
Before
A real business with no website at all
The daycare was busy but invisible online — no site, just a Facebook page and a phone number. Every booking came in by call or DM, deposits were collected by hand or not at all, and photos lived scattered across old Facebook posts.
- No website, so people who searched the business by name found almost nothing.
- Bookings only happened by phone or Facebook message, often after hours.
- No way to take a deposit, so no-shows cost the owner real money.
- Photos and pricing lived in Facebook posts that were impossible to find later.
- The owner answered the same questions by phone all day long.
What we did
Built their first website around how people actually book
- 1
Built a fresh, mobile-first website in Astro, hosted on Vercel.
- 2
Added Cal.com so customers can book a daycare or boarding slot themselves, any time.
- 3
Wired up Stripe so a deposit is collected at the moment of booking, which cut no-shows.
- 4
Used Supabase to store the services and a photo gallery the owner can update without calling us.
- 5
Set up the basics so the business shows up on Google when locals search for daycare.
Timeline + cost
Fixed scope, predictable price
Timeline
5 weeks
from blank page to launch
Cost
$4,800
fixed scope, plus $99/mo care plan
The $99/mo care plan covers hosting, updates, and support — so the owner never has to think about keeping the site online or current.
Need something smaller and faster? Lite Site is $449 flat for a 3–5 page brochure delivered in 7 days, with optional $49/mo maintenance — built from the same template library.
What stayed the same
A new channel, not a new headache
A first website should add a channel, not upend how the owner already works. The site slots in alongside everything they were already doing.
- Their Facebook page — still runs; the site just gives it somewhere to point.
- Their phone number — people who'd rather call still can; nothing forces customers online.
- Daily operations — staff didn't have to learn a new system to run the floor.
- Their booking habits — new bookings land in the same email and calendar they already check.
Outcome
Bookings the day it went live
14
online bookings in the first month
~3 hrs
saved per week answering calls and DMs
100%
of bookings now take a deposit automatically
Self-serve
gallery and services the owner updates herself
"People can finally book us at midnight when they remember they need daycare, and the deposit means they actually show up. I got hours of my week back."
Want something like this?
Book a free 30-minute call. We'll talk through your site and whether this approach is the right fit — no pitch, no pressure.
This case study describes our standard approach for this engagement type. Business names and specific numbers are illustrative. Real client work and metrics shared with permission once available.