Home/Blog/Case Study
Case Study

Restaurant
Rebuild.
2 Weeks.

A local Alabama restaurant had been waiting three months for their website to go live. Their previous agency took a deposit, built something partway, then went completely silent. The restaurant had been operating with no website for six months, losing reservations to competitors. This is how we got them from zero to launch in fourteen days.

Day 1–2

Assess the Damage and Set Expectations

The first thing we did was not design anything. We figured out what actually existed and what we were starting from scratch on.

What we had:

  • The domain name (still registered to the owner — the previous agency had not been made the registrar)
  • A logo file the owner had saved locally
  • A folder of phone photos of the restaurant and food
  • A handwritten menu that had not been digitized

We asked the owner three questions: What is the single most important thing a new customer should be able to do on this site? What do customers most often call to ask? What does your best customer look like?

The answers: make a reservation, check hours and find the menu, and locals celebrating a special occasion. That told us the site needed exactly three things done well: a reservation link prominently placed, clear hours and address on every page, and food photography that conveyed the atmosphere. Everything else was secondary.

Day 3–4

Platform Decision and Structure

With a two-week deadline and no existing assets, this was not the moment for a custom WordPress build with a bespoke theme. We chose Squarespace for three reasons.

First, the timeline. A well-configured Squarespace site with a quality template can go from nothing to polished in days, not weeks. Second, the owner’s ability to update it themselves afterward — menus change, hours change, events get added. Third, the visual quality. Several Squarespace templates are purpose-built for restaurants and produce professional results out of the box.

We outlined a five-page structure: Home, Menu, Reservations, About, and Contact. Anything beyond that was post-launch.

Day 5–7

Photography Problem and the Practical Solution

Professional food photography takes days to schedule, shoot, and edit. We did not have days.

The solution was a four-hour afternoon session. We went to the restaurant during their slower midday hours, set up near windows for natural light, and shot the menu items, the dining room, and the bar area with a mirrorless camera. Not a full professional shoot — we did not have a food stylist or lighting equipment — but deliberate, clean images taken with intention.

The result was a set of thirty usable photos. Not magazine quality. Good enough for a professional website and dramatically better than what was there before.

“Good enough fast” beats “perfect eventually” when a business is losing customers every day it has no web presence. The site needed to be live. Professional photography could come later.

Day 8–10

Build

With the structure decided, the platform chosen, and the photography handled, the build itself was straightforward.

Homepage: Full-width hero image of the dining room, restaurant name, one-line description, and a prominent “Reserve a Table” button linked to their Resy page. Hours and address in the footer, visible on every page.

Menu page: The menu was typed out, formatted into sections (Starters, Mains, Desserts, Drinks), and published as HTML text rather than a PDF. Text menus are searchable by Google and readable on any device. PDFs are neither.

Reservations page: An embedded Resy widget for direct bookings, plus the phone number for customers who prefer to call.

About page: A short paragraph about the restaurant’s story, the chef’s background, and what makes the experience distinct. Written from our conversation with the owner — no lorem ipsum, no generic “we are passionate about food” language.

SEO basics: Page titles and meta descriptions for each page, city name included naturally throughout the copy, Google Search Console verified and sitemap submitted.

Day 11–12

Testing and Owner Review

We sent the staging URL to the owner and asked for feedback on three things only: anything factually wrong, anything missing, and anything that did not feel like the restaurant.

The feedback round produced six changes: two menu items had wrong prices, the Sunday hours were incorrect, a specific photo needed replacing, the About page needed one paragraph added, the reservation button color needed to match the restaurant’s accent color, and they wanted to add a note about parking.

All six changes made in under two hours. We tested on iPhone, Android, iPad, and desktop. We tested the reservation widget, the contact form, and every link. PageSpeed Insights came in at 84 on mobile — well above the threshold that affects rankings.

Day 13–14

Launch and Handoff

On day thirteen we transferred the domain DNS to Squarespace and pointed it at the live site. Full DNS propagation typically takes up to 48 hours but was complete within four hours.

Day fourteen was a two-hour handoff session covering how to update the menu, change hours, add photos, and check contact form submissions. We recorded the session so the owner could reference it later.

We also updated their Google Business Profile — new photos, updated website link, and correct hours — so the information shown in Google Search matched the new site.

What This Project Cost

The build was scoped at our standard rate for a five-page Squarespace build with photography. The owner’s previous experience had made them skeptical of paying anyone anything. We agreed to a milestone structure: half upfront, half on launch day. They only paid the second half when they had a live site they were happy with.

Two weeks after launch, they sent a message saying they had received four reservation requests through the website in the first week — something that had never happened before since they had no site to take them.

That is the measurement that matters. Not the design quality, not the Google score, not how clean the code is. Whether the thing works.

If a previous agency left you with an unfinished project, an outdated site, or no site at all — that is a situation we handle directly. The first step is an honest assessment of where you are and what it would take to get somewhere useful, before you spend anything. Tell us about your project →

Sparks Motion handles website rescues, rebuilds, and first-time builds for businesses across Alabama and nationwide. Get in touch to talk through your situation.

Work Together

Have a Project
in Mind?

Get Started View Services
📍Alabama · Serving clients nationwide