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

rollingpinpastryshop.com
slide4.jpg
slide5.jpg
slide6.jpg
slide7.jpg
4 broken image references: slide4.jpg · slide5.jpg · slide6.jpg · slide7.jpg

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.

rollingpinpastryshop.com
Follow Us on Facebook
\u003Cdiv class=\"fb-page\" data-href=\"https:\/\/www.facebook.com\/rollingpinpastryshop\" data-tabs=\"timeline\" data-width=\"340\"\u003E\u003C\/div\u003E
↑ Raw Facebook embed code visible to all visitors

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.

Get a Free Audit of Your Site

No commitment. No pitch deck.