Case Study · Bakery & Pastry Shop · Owensboro, KY
75 Years of “Best Donuts in the State” — And the Homepage Shows Broken Images and Raw Code
Rolling Pin Pastry Shop — Owensboro, KY · Est. 1947
Owensboro's most beloved donut shop. 4.9 stars. Third generation. But first-time customers finding them on a phone see a broken carousel, spinner GIFs that never load, and Facebook code leaking as visible text.
Live right now
The Evidence
Homepage carousel with 4 broken image slots — slide4.jpg through slide7.jpg return errors. This is the first thing a customer sees. A 75-year-old donut institution greeted by empty boxes.
Facebook embed code leaking as visible text — escaped backslashes (\\) appearing in the rendered page layout. Raw embed configuration code that was never properly sanitized.
Rolling Pin Pastry Shop at rollingpinpastryshop.com has been in Owensboro since 1947. That's 75+ years of donuts, three generations of family ownership, and a 4.9-star rating that's earned through daily execution. People drive across town for their donuts. They call them the best in the state. That reputation is real — and it's completely invisible on the website, which greets new visitors with broken carousel slides, unresolved loading spinners, and raw Facebook embed code sitting in the page.
The Business
Rolling Pin Pastry Shop has operated in Owensboro, Kentucky since 1947. Now in its third generation of family ownership, it has become the kind of local institution that residents mention by name when talking about the city. The bakery's reviews consistently call it the best donut shop in the state — and a 4.9-star rating across hundreds of reviews backs that up. This is a rare, genuine community anchor.
For a business this well-regarded, the website is the gap between reputation and first impression. A visitor who has heard about Rolling Pin from a friend or found them through a search is going to land on the homepage — and right now, what they find doesn't match what they've heard.
What We Found
Four documented failures — each one visible to any visitor who lands on the site.
Homepage Carousel Has Four Broken Image References
The homepage carousel — the first visual element most visitors see — references image files that don't exist. The following slide images return errors on load:
slide4.jpg · slide5.jpg · slide6.jpg · slide7.jpg
— Four broken image references in the homepage carousel at rollingpinpastryshop.com
These images were either never uploaded or were deleted without updating the carousel configuration. The result: a rotating showcase that cycles through blank frames. For a bakery whose product is entirely visual — you buy donuts with your eyes first — this is a direct hit to the sales funnel.
AJAX Loader Spinners Visible as Raw Page Elements
AJAX loader GIF animations are visible on the page as unresolved elements — spinners that were meant to indicate background loading but never disappear. On a fully loaded page, visible loading indicators signal to visitors that something is still broken or in process. The page looks like it never finished loading, even when it has.
Facebook Embed Code Leaking as Visible Text — Escaped Backslashes in the Page
A Facebook embed integration on the site is outputting its raw configuration code directly into the page as visible text. Escaped backslash characters (\\) appear in the rendered page — code that should never be seen by visitors is surfacing as literal characters in the layout. This is a template integration failure where the embed was configured but the output was never sanitized.
\\ visible as text in page — raw Facebook embed code exposed
— Live at rollingpinpastryshop.com
No Mobile Optimization — Old-School Table-Based Layout
The site uses a table-based HTML layout — the pre-responsive design pattern from the early 2000s. On a phone, the page doesn't adapt to the screen. Text and images overflow, column widths don't adjust, and the navigation is difficult to use. Given that most local restaurant and bakery searches happen on phones, this is a significant barrier for exactly the customer Rolling Pin most needs to capture: the first-time visitor who just found them through search.
What We'd Fix
A homepage that matches a 75-year reputation — mobile-first, no broken images, no leaked code.
Carousel Rebuilt With Real Product Photography
Replace the broken slide references with actual donut and pastry photography — the products that have kept customers coming back for 75 years. The carousel should be the site's most compelling visual, not its most embarrassing failure.
All Loading Artifacts Removed — Page That Looks Fully Loaded
AJAX spinner GIFs removed or properly controlled so they only appear during actual background operations — not sitting on a finished page as permanent visual clutter.
Facebook Integration Replaced With a Clean Social Feed
The raw embed code replaced with a properly configured social integration — or removed in favor of a simple link to the Facebook page. No escaped backslashes in the public-facing page.
Mobile-First Rebuild — Responsive for Phone Shoppers
A modern responsive layout that works on every device. The customers most likely to find Rolling Pin through a search are on their phone. The site needs to work perfectly there first.
The 75-Year Story Front and Center
Third generation. 1947. “Best donuts in the state.” A 4.9-star rating. These are the things that close first-time customers — and they should be above the fold, not buried in an About page that requires three clicks to reach.
Spec Redesign Deliverables
- ✓Homepage carousel rebuilt — real product photos, no broken slide references
- ✓AJAX loading artifacts removed — page looks finished because it is
- ✓Facebook embed replaced — no raw code leaking as visible text
- ✓Full mobile-responsive rebuild — works on every screen size
- ✓75-year heritage story featured prominently above the fold
- ✓4.9-star social proof displayed — not buried three clicks deep
- ✓Owensboro local SEO — structured for “donuts Owensboro” and “best bakery Owensboro”
The Opportunity
Rolling Pin Pastry Shop has a 75-year reputation and a 4.9-star rating. Those two facts alone are enough to close a first-time visitor who lands on the site — if the site doesn't actively drive them away first. Right now, the homepage has four broken carousel images, persistent loading spinners, and raw Facebook code sitting in the page layout.
The gap between the reputation and the digital presence is enormous — and it's a gap that's being felt every time a first-time customer finds them through search, lands on the homepage on their phone, and sees a site that looks like it hasn't been maintained. Most of them don't give it a second chance.
We've built the spec redesign. Rolling Pin can see what a site worthy of Owensboro's best donut shop looks like — properly loaded images, clean mobile layout, the 75-year story told right — before committing to anything.
Is your site hurting your business?
We audit local business websites and show you exactly what it's costing you.
Website management packages start at $799/month.
See what we'd fix on your site
We'll review your website top to bottom, record a 10-minute Loom walkthrough of exactly what's broken, and deliver a PDF report with prioritized fixes — in 48 hours.
No commitment. No pitch deck.