(434) 236-9027
← Case StudiesLocal Dog Grooming Business

Bilingual Dog Grooming Website

198 pages, bilingual EN/ES, and 0 to over 20,000 monthly search impressions

The Challenge

Fancy Pet Salon needed a comprehensive online presence to compete in Lynchburg, Virginia's dog grooming market. They wanted a bilingual website (English and Spanish) to serve the growing Hispanic community, with full local SEO targeting dozens of service and breed combinations. The existing web presence was minimal, just a Facebook page.

The Solution

I built a 172-page Astro SSR website covering every grooming service, dog breed, and location combination. Each page has unique content, Schema.org structured data, and proper hreflang tags for the Spanish mirror. The site is built on Astro with a custom CSS framework, no WordPress, no page builder bloat. I also built an AI chatbot (Buddy) powered by Groq/Llama 3.3 70B that answers customer questions in both English and Spanish, with guardrails to prevent off-topic responses. The site is server-rendered behind Cloudflare with a hero poster image as the LCP element for fast mobile load.

Astro 6Node SSRGroq APISchema.orgCloudflareBilingual

Beyond the Website: Systems That Keep Working

A fast website is the foundation, not the finish line. To keep Fancy Pet Salon visible in local search and easy to book, we layered two automated systems on top of it, the same playbook we run for J.M. Field and other local clients.

Automated Google Business Profile Posting

An automated poster publishes a fresh Update to her Google Business Profile every week, with no manual effort from the owner. A profile that stays active signals to Google that the business is current, which supports Map Pack visibility for high-intent searches like "dog groomers near me." It is the same posting engine that keeps our other local clients' profiles fresh week after week.

Online Appointment Booking

We stood up a self-hosted Cal.com booking system so pet owners can book a grooming appointment online instead of playing phone tag. Availability lives in one place, and the booking link drops straight into the website and the Business Profile so customers can act the moment they find her.

Results

0 to 20,451 Impressions/mo

From zero organic visibility before the relaunch to over 20,000 monthly Google search impressions, verified in Search Console

45+ New Clients

New clients reported by the owner since the January relaunch, with page-one rankings for "dog groomers near me" and "dog grooming Lynchburg VA"

198+ Pages

Full coverage of services, breeds, and locations in both languages

Performance Tuned

Optimized FCP and LCP through animation speedup and asset optimization

Bilingual

Complete EN/ES mirror with hreflang tags and localized SEO

AI Chatbot

Custom Buddy chatbot handling customer inquiries 24/7 in both languages

Automated GBP Posts

Weekly Google Business Profile Updates published automatically to keep the Maps listing active for local search

Online Booking

Self-hosted Cal.com booking so pet owners schedule online instead of calling back and forth

Want Similar Results?

Let's discuss your project. Free consultation, no strings attached.

Get in Touch
Mr. Botsworth

Mr. Botsworth

Hey! I'm Mr. Botsworth, Greg's search bot. Ask me about his projects, skills, or services.