Site icon Rob Lewis

Case Study: Local.Pet, Local.Dog, Vetsnear.me

The problem

Pet owners search across a fragmented landscape, Yelp for vets, Google for groomers, Rover for sitters, Facebook for trainers. None are pet-first; none reliably surface attributes what pet owners actually care about. On the other hand, small pet-services businesses lose first contact with platforms that take 15–40% of every transaction. Three problems run together: discovery (Google Places doesn’t tag pet-friendly), trust (incumbents have eroded after public incidents and high fees), and lead conversion (no system exists to auto-route low-digital-presence businesses to outreach).

The AI approach

AI is applied only where the alternatives are “do it manually” or “don’t do it at all.”

The PM principle: never use AI where rules are enough. Never use rules where lookup is enough. AI sits in the seams where structured data falls short.

The architecture

LayerChoice
FrameworkNext.js 14 + TypeScript
DatabasePostgreSQL via Prisma
HostingSingle Vercel deployment, four domains via middleware.ts
Geo dataGoogle Places API (New), 30-day TTL per ToS, 0.1° grid-cell caching
EnrichmentApify (webhook-async); /api/enrich submits, results return out-of-band
Email / SMSResend, Twilio
Marketplace stack (scaffolded, gated)Stripe Connect Express, Checkr, FairClaims arbitration

Three properties: local.pet, local.dog, vetsnear.me. share one backend, one deployment, one database, with frontends differentiated by middleware-injected site config. v1 launch surface (listings + contact form) ships first; the full Rover-style booking, escrow, reviews, and dispute layer is built and feature-flagged until activated.

The outcome

What’s next

Phase 4 (Data Integrity) shipping now: Apify crawler expansion, multi-signal dedupe, monthly rescrape cron. Phase 5 activates the scaffolded marketplace, provider onboarding wizard, real Stripe Connect, real Checkr, real FairClaims. Phase 6+: lead pipeline integration with localvalue.co, payments live, geographic expansion beyond the pilot ZIPs.


Want help applying this approach to your business? · roblewis@localvalue.com · localvalue.com

Exit mobile version