What we actually do, by the numbers.

We're a focused research and execution firm — not a generalist agency.

18+signals
Ranking factors analyzed in every audit. The framework took months to develop and validate against real ranking outcomes.
4,187practices
US dental practices analyzed in our reference database. Used to benchmark every audit against real industry data.
48hours
Standard audit delivery time. Every report is custom-built for one practice — no templates, no shortcuts.
100%
US-focused. We don't serve international markets, generalist B2B, or non-dental verticals. Specialization compounds.

Why this firm exists

Most US dental practices have a Google Business Profile that's underperforming — and they don't know exactly why. They suspect it. They feel it when a competitor shows up first in Maps. But they can't pinpoint the cause because the variables are hidden inside Google's ranking algorithm.

Meanwhile, the SEO agency model has settled into a comfortable racket: charge $3,000-$8,000/month for ongoing services that mostly involve posting once a week, responding to reviews, and producing reports the practice owner barely reads. The actual labor is 8-12 hours a month.

Local Growth Insights was built to break that model. By specializing narrowly (US dental only), running our own analysis tooling, and operating with a lean structure, we deliver the same scope of work at roughly one-third the typical agency price.

What we do differently

We built an analysis system that does in 36 hours what most agencies stretch over 4-6 weeks: pulls your Google Business Profile, scrapes your top 5 competitors, scores you across 18+ ranking signals, and produces a detailed report with a 30-day action plan. We charge $147 for this.

For practices that want execution, our $247 tier handles the profile rebuild — category corrections, business description rewrites, Q&A seeding, photos, services. Done in 5 days, not 5 weeks.

For practices that want ongoing management, our $1,497/month retainer covers the work properly — weekly posts, daily review responses, automated review acquisition, monthly ranking reports. The same scope a $5,000/mo agency offers, at less than a third the price.

What we don't do

We don't promise rankings we can't deliver. We don't lock clients into year-long contracts. We don't take on practices we can't help. And we don't recommend services a practice doesn't need just to upsell.

If a client buys the $147 audit and the fixes work, we want them to stay at $147. The retainer makes sense when GBP becomes a meaningful patient acquisition channel — not before.

How every audit gets built.

Six steps, applied identically to every practice we work with.

01

Scope & objectives

We identify the practice's core service mix, primary geography, and competitive positioning. This determines which keywords and competitors we benchmark against.

02

Data collection

Live extraction of the practice's Google Business Profile, top 10 competitors in the local search radius, and the 50 highest-volume dental keywords in the city. All sources are public.

03

18+-signal scoring

Each profile is scored across 18+ ranking signals Google's local algorithm weights for dental queries: category structure, review velocity, posting cadence, photo freshness, NAP consistency, AI visibility, revenue gap analysis, and more.

04

Competitive triangulation

The practice's scores are compared against the top 5 competitors in their local market. We surface gaps closeable in 30 days vs gaps requiring 60-90 days of compounding effort.

05

Analyst review

A human analyst reviews the automated output, validates the recommendations, and writes the action checklist. Pure automation produces generic reports — we use it as input, not output.

06

Delivery & refresh

The full report PDF is delivered within 48 hours of order. For ongoing clients, the methodology runs monthly with a delta report showing what moved, what stuck, and what's next.

The four principles we don't break.

01

Transparent pricing

Every price is on our site. No "request a quote." No discovery call gatekeeping. The price you see is the price you pay.

02

Cancel anytime after minimum

Our retainer has a 3-month minimum, then month-to-month. If we're not delivering value after that, you cancel and we part ways.

03

Refunds without friction

If the audit doesn't deliver value, reply to the delivery email within 7 days and we refund you. No forms, no calls, no friction.

04

Honest scope, honest timelines

Google Maps rankings move slowly. Most practices see meaningful position changes by month 2-3. If you need new patients in 30 days, you need ads — not GBP optimization.

Founder & principal analyst.

AS

Aamir Siddiqui

Founder · Local Growth Insights

Aamir has spent the last decade building businesses across content, e-commerce, and technical analytics. Local Growth Insights grew out of work he did analyzing Google Business Profile performance for dental practices in his network — practices that were paying $3K-$8K/month to agencies and getting marginal returns.

He leads the methodology and works directly with retainer clients. Reachable at contact@localgrowthinsights.com — responds within 2-4 hours during US business hours.

The fastest way to evaluate us is to buy something small.

$147 for a complete audit. 48-hour turnaround. Full refund if it's not useful.

Get the $147 audit