Project snapshot
- Client
- Bloom & Basil — farm-to-table, wood-fired restaurant
- Location
- Asheville, North Carolina
- Size
- 60 seats, owner-operated, ~12 staff
- Investment
- $4,800 custom build
- Timeline
- 21 days, kickoff to launch
- Goal
- More direct reservations, fuller weeknights
The challenge: a packed weekend, a phone nobody could answer
The food was never the problem, and neither was the weekend following. Bloom & Basil had built a genuine reputation — a wood-fired room, a kitchen sourcing from farms within an hour's drive, and a dining room that filled itself every Friday and Saturday. The trouble was everything that happened between the craving and the confirmed table.
Bookings came two broken ways. The first was a phone that rang straight through dinner service — unanswered at exactly the moment people called, because the same small team cooking and running the floor couldn't stop to pick up. The second was a third-party reservations app charging a per-cover fee on every seated guest, quietly taxing the restaurant's thinnest margins. The website itself was a single page: a PDF menu and a phone number. No story, no photos of the wood-fired room, and no way to book on a phone.
That mattered more than it sounds. Over 70% of diners check a restaurant online before deciding where to eat — and they do it mostly on mobile. Weekend regulars already knew the magic, but a first-timer scrolling on a Tuesday saw a PDF that wouldn't pinch-zoom and booked somewhere with photos instead. Bloom & Basil wasn't losing on food; it was losing on the thirty seconds before anyone tasted it.
"We'd be slammed on a Saturday with the phone ringing off the hook — reservations we could never pick up — and then stare at empty tables on a Wednesday. It made no sense."
— Owner, Bloom & BasilWhat we built
The brief was specific: turn the website into a reservation engine the restaurant actually owns, and give first-timers a reason to choose Bloom & Basil. Every decision served those two goals. (You can explore the live Bloom & Basil site here.)
A website that owns its bookings
- Integrated reservation widget. Instant, mobile-first booking built into the site with no per-cover commission; every reservation now belongs to the restaurant, not an app.
- A photo-forward, story-driven menu. The wood-fired dishes and the farms behind them, shot to justify farm-to-table pricing instead of hiding it behind a PDF.
- A sticky "Book a table" button on every screen, so the path from craving to confirmed is two taps.
- A private-dining & events inquiry page to capture high-value bookings — birthdays, rehearsal dinners, buyouts — that used to get lost in voicemail.
- A midweek feature up front. A rotating Tue–Thu prix-fixe and seasonal special, surfaced on the homepage to give the quiet nights a reason to fill.
- Sub-2-second mobile load with Google Maps and reservation integration, so the restaurant shows up — and books up — straight from search.
The results
Within the first two months, reservations climbed 40% — and crucially, they were direct. Every one of those bookings now came through the restaurant's own site, commission-free, with the margin handed back on every cover instead of skimmed by an app. The same dining room, the same kitchen; the difference was who owned the booking.
Weeknights came back to life
The homepage midweek feature and the bookable prix-fixe did exactly what they were built to do: Tue–Thu covers rose 63%, turning the deadest shifts of the week into ones that paid for the staff already standing on the floor. Phone tag ended, too — reservations now came in 24/7, including the late-night "where should we eat this weekend" scroll that the old PDF could never capture.
| Metric | Before | After (month 2) |
|---|---|---|
| Reservations / month | 180 | 252 |
| Tue–Thu covers / week | 95 | 155 |
| Per-cover booking fees | Paid on every cover | $0 (direct) |
| Mobile reservations | Not possible | One-tap |
| Mobile load time | 5.8s | 1.7s |
Payback in about four weeks
Between the recovered commission fees and the added covers, the $4,800 build was square inside a month. After that, every commission-free reservation and every filled weeknight table was margin the restaurant kept — not a cost it paid to be found.
The takeaway: Bloom & Basil didn't need a bigger following — it needed to own its bookings and give first-timers a reason to choose it. A site built around a commission-free reservation engine turned weekend buzz into full weeknights, and handed the margin back to the kitchen.
Want results like Bloom & Basil's?
Tell us about your business in 90 seconds. We'll design a custom landing-page mockup within 48 hours — yours to keep, no strings.
Get a free preview →Frequently asked questions
How much did Bloom & Basil's website cost?
Bloom & Basil invested $4,800 in a custom website build that included a commission-free integrated reservation system, a photo-forward menu, a private-events inquiry page, and local SEO. It paid for itself in about four weeks through recovered booking fees and added covers.
What results did the new restaurant website produce?
Within two months, reservations rose 40% and shifted to direct, commission-free bookings, while Tuesday-through-Thursday covers climbed 63%. The restaurant stopped losing reservations to an unanswered phone and stopped paying per-cover fees to a third-party app.
How long did the restaurant website take to build?
The Bloom & Basil site went from kickoff to launch in 21 days. The longest part was photographing the wood-fired dishes and writing the farm-sourcing story — not the design and development itself.
What made the biggest difference for the restaurant?
Owning the reservation flow. Moving bookings off an unanswered phone and a commission-charging app onto an integrated, mobile-first widget captured reservations 24/7 and protected margin on every cover. A homepage midweek feature did the rest for weeknights.
Your free landing-page mockup is waiting
See exactly how your restaurant could look online — designed by us, free, within 48 hours.
Get a free preview →