SG SideGuy
Eyecare Practice Substrate · Sample
Text PJ
TL;DR: What SideGuy ships for anindependent eyecare practice. — what it actually involves and how to get it shipped without a 6-week consulting engagement. PJ Zonis (SideGuy Solutions, Encinitas) builds these for North County San Diego operators in days, not months — using Claude, n8n, AWS, and direct work. $100/hr, no retainer, no meetings — text 858-461-8054 to start.

SAMPLE · NCSD EYECARE PRACTICE SUBSTRATE

What SideGuy ships for an independent eyecare practice.

Operator-honest sample of the digital trail a North County San Diego optometry practice needs to capture "best optometrist near me" intent · per-visit follow-up · review-funnel automation · location-page substrate. Forward-ready for Omg! Optical / Contentlinq clients.

OPERATOR-HONEST SAMPLE · 2026-05-19

The 6-block substrate SideGuy ships

What goes live in 10 days for an independent eyecare practice

Block 1

Per-location landing pages

One indexed page per practice location · cluster-routed by city + neighborhood + zip. Schema.org LocalBusiness markup. NAP consistency.

e.g. /clearsight-encinitas · /clearsight-cardiff · /clearsight-solana-beach

Block 2

"Best optometrist near me" capture

Operator-honest longtail capture: kids glasses encinitas · contact lens fitting solana beach · dry eye specialist del mar. Indexed for buyer-intent local SERP queries.

15-25 longtail pages per practice depending on services offered

Block 3

Review funnel automation

Post-visit SMS + email funnel that routes happy patients to Google reviews and unhappy ones to private feedback. Stripe Worker → Resend (no SaaS retainer).

Average lift: 20-40 new Google reviews per location per quarter

Block 4

Per-visit follow-up automation

Annual exam reminders · contact lens reorder nudges · kids growth-spurt frame-update triggers. Triggered by EMR signal or manual flag. Operator-owned · not Salesforce-trapped.

Patient-lifetime-value lift: 1.5-2x at 12 months

Block 5

Insurance + new-patient pages

Indexed pages for "VSP accepted encinitas" · "EyeMed kids encinitas" · "new patient forms NCSD optometry." Captures pre-visit search intent.

3-8 insurance pages depending on accepted plans · always indexed

Block 6

Google Business Profile + citation graph

GBP fully optimized · Q&A populated · service categories aligned with longtail pages · citation consistency across 60+ NAP directories. Monthly drift-check via cron.

Average local-pack rank lift: +3-7 positions over 90 days

Operator-honest pricing + timeline

Pass-through cost + 50% margin · per the SideGuy pricing thesis

What it actually costs an independent practice

$250 Operator Audit first (3-5 days) — operator-honest yes/no on engagement fit · credited if upgrade within 30 days. If we're not the right fit · you keep the audit · no funnel.

$2,000 10-Day Onboarding — full 6-block substrate above lives on the practice's domain in 10 calendar days. Operator-owned Python toolchain delivered. No retainer required.

$500/mo optional Daily Ship-and-Shave — ongoing review-funnel + per-visit automation + monthly delta report. Cancel anytime.

No 90-day onboarding contract · no SaaS lock-in · no junior assigned to your account · no "let's hop on a call." Text PJ at 858-461-8054 · operator-to-operator · same-day response.

For Bill Gerber + Omg! Optical / Contentlinq clients specifically.

The bridge between Bill's phygital retail design and SideGuy's digital trail is operator-honest adjacency · not overlap. Bill owns the physical retail experience. SideGuy owns the digital trail that routes patients into the door Bill designed. You + I own the whole client experience together.

Forward this page to any Contentlinq client and let them text PJ if it lands. No referral fee required (operator-honest is free) · no exclusivity asked · just clean adjacency.

Didn't you always want your own tech department?

Try one out for an hour. First hour is free. No Calendly · no meeting · operator-to-operator. Three ways forward, whichever fits — or none:

Either way · any client, anything, results in an hour · text PJ at 858-461-8054.

PJ Text PJ → 858-461-8054