The situation
In 2020, this East Texas dental practice was doing what most small practices were doing. Word-of-mouth referrals, a dated website, sporadic Facebook posting, and a CRM that was more spreadsheet than system. New patient numbers were steady but flat. Paid search ran on autopilot with no conversion tracking. Review velocity had stalled below 40 Google reviews total.
The practice had scale ambition. A second location was planned within three years. The existing marketing stack could not support that growth.
What we changed
Over 60 months, Starfish rebuilt the practice’s digital operation layer by layer. Not a campaign. A system.
Foundation (months 1 to 6). Complete technical SEO audit and rebuild. Google Business Profile fully optimized with weekly posts, category refinement, and photo cadence. NAP citations cleaned across 80+ directories. Schema markup deployed sitewide. Review generation workflow automated through what later became StarLeads CRM.
Authority and content (months 6 to 18). Named-author blog operation with monthly publishing. Local pillar pages for every service and geographic area. Backlink acquisition from regional publications and industry sources. The practice owner became the named author on every piece of clinical content, building a verifiable expertise signal.
Paid search operation (months 6 to ongoing). Google Ads rebuilt from scratch with conversion tracking tied to phone calls (not just clicks) and form submissions. Negative keyword lists maintained weekly. Landing pages purpose-built for each ad group. Bid strategy tuned to prioritize the highest-converting intent.
StarLeads CRM (month 18 onward). Full Funnel OS deployment. Every lead from every source flowing into one dashboard. Missed-call text-back firing inside 60 seconds. Automated nurture sequences across email and SMS. Review request workflow integrated with appointment completion. Reporting that showed revenue by source, by campaign, by month.
GEO layer (months 36 to ongoing). As AI search emerged, we layered Generative Engine Optimization on top of the existing program. FAQPage schema, llms.txt deployment, Person schema for the clinical author, comparison tables for service decisions, and structured definition content. The practice now shows up inside ChatGPT and Perplexity answers for “best dental implants in East Texas” and related queries.
How we measured
Three metrics ran every month from month two onward.
- Lead volume by source. Organic, paid, social, referral, and direct walk-in, each tracked in StarLeads with source attribution at the click level.
- Cost per qualified lead. Paid media spend divided by leads that hit the qualification criteria (scheduled appointment within 14 days).
- Revenue per cohort. New patients grouped by acquisition month, tracked through 12-month lifetime value.
We reviewed the numbers monthly with the practice owner. No vanity metrics. No keyword rankings dashboard. The conversation was always leads in, revenue out.
The results
Over the five-year partnership:
- 472% increase in lead conversions compared to the pre-engagement baseline
- 11% reduction in cost per lead despite aggregate CPC inflation across the dental category
- #1 ranking in Google Local Pack for the practice’s primary services in the home market
- 5x growth in Google review volume with an average rating above 4.7 stars
- Active AI citations in ChatGPT and Perplexity answers for East Texas dental implant queries
The second location launched on schedule.
What this case proves
Sustained marketing results in a local service category require three things running together: a technical foundation that both Google and AI systems can read, a content and authority program that compounds over years, and a CRM that closes the loop from marketing spend to revenue.
No single tactic produced the 472%. The combination did. And the compounding only works when the agency and the business commit past the 18-month mark, which most engagements never reach.
Starfish runs every client engagement on the same model.