Digital Health Audit

Bright Harbor Family Dental —
here's what we found.

You've built something real. Let's make sure the right patients can find it.

Practice
Bright Harbor Family Dental
Tampa, FL
In business
11 years
4.8★ from 47 reviews
Report date
April 8, 2026
Refreshed monthly
Services
General · Cosmetic · Invisalign
+1 more
Prepared by
My Social Practice
42
Needs Work
Digital Health Score
Local rank
11.4
Mobile load
6.2s
Reviews
47
What's Working

You're not starting from zero.

Before we show you where the gaps are, let's talk about what you've built. These are the things patients already love.

Strength

4.8-star rating

From the 47 patients who took time to leave reviews. The people you treat love you.

Strength

Warm office photos

The 8 photos on your Google profile feel authentic. Patients can see themselves there.

Strength

11 years in business

You've built trust in this community. Most dental practices don't make it past year 5.

This audit isn't about what's broken. It's about making sure the practice you've built is the one patients can actually find.

01 · Website Performance

Your site is slow — and patients are leaving before it loads.

Mobile is where dental patients search. Google's threshold for a fast site is 2.5 seconds. Yours takes 6.2.

Mobile PageSpeed
34
Needs Immediate Work
out of 100
Largest Contentful Paint
6.2s
2.5s target

Google's threshold is under 2.5s. Yours is 2.5× slower.

Interaction to Next Paint
180ms
100ms target

Interaction lag makes your booking form feel broken on mobile.

Cumulative Layout Shift
0.18
0.10 target

Elements jump around as the page loads, frustrating mobile users.

How you compare

Mobile load time vs. 3 local dentists

Lower is better. Every extra second on mobile drops bookings ~20%.

Bright Harbor6.2s
Bayshore Smiles1.9s
Tampa Dental Studio2.4s
Westshore Dental Group2.8s
Diagnostic · what's slowing you down
  • Render-blocking JavaScript on homepage (1.8s delay)
  • 4.2MB page weight — images not compressed
  • No lazy loading on below-fold images
  • Missing browser caching headers
  • Outdated jQuery library loaded site-wide
Good news

A website speed overhaul is usually a 2-week job. It's one of the fastest, most measurable wins we can deliver for your practice.

02 · SEO & Content

You're invisible for the searches that matter.

When patients search for a dentist near you, fresh content is how you climb. Your site hasn't published a new page in 9 months — while competitors keep publishing.

Domain Authority
18
vs. competitors avg 36

Competitors: Bayshore Smiles 42 · Tampa Dental Studio 38 · Westshore Dental Group 29

Total pages indexed
12
9 months since a new page

Competitors average 67 indexed pages.

Duplicate content
31%
template copy flagged

Google can't tell you apart from other dental sites — so it picks someone else.

Keyword rankings

What patients search · and where you rank

KeywordIntentVolumeYour rankTop competitor
dentist tampaN2,400Not ranked#3
family dentist tampaC880#47#2
invisalign tampaN1,300#62#4
teeth whitening tampaC720Not ranked#6
dental implants tampaC1,900#89#5
tampa dentist near meT1,600Not ranked#1
pediatric dentist tampaI590Not ranked#8
emergency dentist tampaT1,100#31#3
Strategy

Every week you don't publish new content, a competitor adds more distance. Fresh, original content is how dental practices climb these rankings — it's what we do for you every month.

03 · Local Visibility & Reputation

You're winning at your front door. Then you disappear.

Google Maps is where dental patients decide. Your ranking shifts dramatically once patients move just a mile away. This is where MSP's local SEO specialty begins.

Bright Harbor Family Dental

Current visibility

Google Maps rank across 49 search points near the office

22191716171922191512111215191712868121716116161116171286812171915121112151922191716171922
Rank
Top 3
4–10
11+

Bayshore Smiles (top competitor)

Current visibility

Google Maps rank across 49 search points near the office

7655567654445654323455421245543234565444567655567
Rank
Top 3
4–10
11+
Where MSP takes your map

Working with MSP, here's the growth we project across your service area.

A 7.6-point average-rank improvement is the target we build toward. It's a modeled 6-month target from the local-SEO playbook we've run for hundreds of practices — where we'd aim to move your Google Maps presence.

Avg Maps rank
11.43.8
Top-3 coverage
8%27%
Your average rank
11.4
across 49-point grid
Top-3 coverage
8%
competitor: 71%
Outside top 20
52%
over half your grid

Patients searching here see competitors first.

Priority 01

Local visibility is the single biggest lever for a dental practice. We've built local search strategies for hundreds of practices — and this is where we'd move first.

Reviews & Reputation

Your 4.8 stars are real. Your volume isn't keeping up.

Review rating isn't your problem — it's already great. Review volume, velocity, and response rate are. Here's what patients see when they compare you to Bayshore Smiles.

Total reviews

Review count vs. your top competitor

6.6× gap
Bright Harbor Family DentalYou47
Bayshore Smiles312

Your top competitor has 6.6× more reviews than you. Google's local algorithm weights review volume almost as heavily as rating — and the gap compounds over time.

Star distribution

Your 4.8-star average is excellent.

But a great rating means nothing if patients can't find you. You need more total reviews, not better ones.

5
38
4
6
3
2
2
1
1
0
Response rate

You're not replying.

23
Needs Immediate Work
responded
Industry best: 95%. Avg reply time: 14 days (target: 1 day)
Review velocity · 12 months

New reviews per month

Bright Harbor Family Dental
Bayshore Smiles

Bayshore Smiles adds new reviews consistently while you trail behind. Every month the gap compounds.

Recent reviews

What patients are saying right now

A few of the most recent reviews patients see when they research you.

Jennifer M.
12d ago

"Dr. Patel is amazing. Been coming for 3 years now and always leaves with a smile."

No response
Michael R.
28d ago

"Clean office, friendly staff. Wait time was a bit long but the care was great."

No response
David K.
35d ago

"Been trying to reach them for a week about a billing question. No response to my review either."

No response
Amanda L.
45d ago

"Best dental experience I've ever had. Highly recommend for anyone in the Tampa area."

Responded
Maps to Reputation Management

Our Review Engine adds 10-15 new reviews every month on autopilot, responds to every review within 24 hours, and flags negative sentiment before it damages your rating. Clients see their review count double in 4-6 months.

AI Search Visibility · 2026

You're missing the patients asking ChatGPT.

More patients are skipping Google and asking AI who the best dentist is. We asked the engines they actually use — ChatGPT, Claude, and Gemini — to recommend a dentist near you. Here's what they said.

Mention rate
5%
of 20 queries tested
You appeared

Across every engine we tested — and only as an afterthought.

Competitors appeared
54×

Your local competitors dominated the recommendations.

Citation sources
3

LLMs need external sources to trust you. You barely have any.

Live AI answers

Here's what patients actually see.

Real prompts, real answers from each engine — the practices they recommended are the ones patients call. Yours is barely mentioned.

ChatGPT
April 2026
Mentioned (barely)
Family dental practices in Tampa with good reviews

Among the family dental practices in Tampa with strong review profiles, Bright Harbor Family Dental has a 4.8-star rating from a small number of patient reviews. However, larger practices like Bayshore Smiles (312+ reviews) and Tampa Dental Studio (218+ reviews) have significantly more social proof and are more commonly recommended online.

Claude
April 2026
Not mentioned
I need a dentist for a cleaning in Tampa

For routine dental cleanings in Tampa, you have several well-regarded options. Bayshore Smiles is particularly popular for preventive care and has flexible scheduling. Tampa Dental Studio and Westshore Dental Group are also consistently recommended by locals. I'd suggest checking their availability and reading recent reviews to pick the one that fits your needs.

Gemini
April 2026
Not mentioned
Recommend a dentist in Tampa for Invisalign

For Invisalign in Tampa, I'd suggest looking at Tampa Dental Studio — they're frequently recommended for clear aligner treatment and have extensive before/after galleries. Bayshore Smiles is another strong option with certified Invisalign providers on staff. Both have convenient Tampa locations and offer free initial consultations.

Mention rate comparison

How often LLMs recommend you vs. your top competitor

Your practiceYou5% mention rate
Your top competitor68% mention rate
Diagnostic · Generative Engine Optimization

Why the engines aren't recommending you

AI engines don't pick at random. They name the practices that are cited by trusted third-party sources, backed by recent reviews, marked up with structured data they can parse, and recognized as a real entity across the web. Here's where you fall short:

  • 1No schema.org structured data on your site — LLMs can't parse who you are
  • 2Only 12 pages of content vs competitors' 64-87 pages
  • 3Zero external citations or press mentions
  • 4No FAQ or 'About' content optimized for conversational queries
Maps to AI SEO / GEO

This is fixable in 60-90 days. We'll add schema markup, publish long-form content LLMs can parse, build authoritative citations, and optimize for conversational queries. Within 3 months, your practice is in the conversation. Within 6, you're a top recommendation.

04 · Social Media

Your patients are on social every day. You aren't in the conversation.

62% of dental patients check social before they book. This is where they decide if your practice feels like somewhere they'd bring their kids. Right now, they can't find you.

Followers
412
vs 3,847
Last post
127d
ago

Patients assume you closed.

Posts / month
0
competitor: 16
Engagement rate
0.8%
competitor: 3.2%
Follower gap

You vs. your top competitor

YouYou412
Bayshore Smiles3,847

Bayshore Smiles has 9.3× more followers. Closing this gap takes 6-12 months of consistent posting.

Your content mix

What you're posting

Reels / Video
Static posts
Stories
Bayshore Smiles's mix

What they're posting

Reels / Video
Static posts
Stories
Carousels
Content themes

What you're posting about

Dental practices that grow on social lead with before/after transformations, team faces, and patient stories. Yours doesn't.

Office life
35%
Promotions
28%
Dental education
20%
Team
12%
Community
5%
Before/after
0%
Brand consistency
38/100

Visual cohesion of your feed

Local hashtags
No

e.g. #tampadentist, #tampabay

Before/after posts
0

The #1 converting dental content

Dentist on camera
0%

Patients connect with faces, not logos

Our specialty

Social is the single biggest thing we do differently than other dental marketing agencies. We don't hand you a content calendar and wish you luck. We build the strategy, produce the content, and run the platform. Your competitors have had a head start. We know how to close it.

After-Hours Coverage

Patients call after 5pm. Your phone doesn't answer.

We analyzed your published hours, estimated inbound call volume, and calculated what's walking straight to Bayshore Smiles every night and weekend.

Missed calls per month
~32
from new patients
Annual revenue walking away
$144,000
10 lost patients/mo × $1,200
Your published hours

When your phone actually rings through

Highlighted rows = completely closed. Monday morning is your worst time — patients wake up with weekend toothaches and call someone who's actually open.

DayOpen hoursHours closedEst. missed calls
Monday9am – 5pm17h5
Tuesday9am – 5pm17h5
Wednesday9am – 5pm17h5
Thursday9am – 5pm17h6
Friday9am – 4pm18h5
SaturdayClosed24h4
SundayClosed24h2
Weekly total39h open129h~8/wk
Today

What happens every night

  1. 1Patient calls at 6:47 PM with a toothache
  2. 2Your phone rings through to voicemail
  3. 3Patient hangs up without leaving a message
  4. 4They Google 'emergency dentist Tampa' and call the next result
  5. 5Bayshore Smiles books them — they're gone forever
Tomorrow · With Annie AI

The same patient, answered.

This is exactly what Annie AI does — every night, every weekend, every lunch hour. She books the patient before they google someone else.

Live demo
Incoming call
Tuesday · 7:42 PM
Sarah
+1 (813) 555-0194
Annie
Hi, this is Annie from Bright Harbor Family Dental. I can help you schedule an appointment or answer questions about our services — how can I help?
I have a really bad toothache and need to see someone tomorrow
Annie
I'm sorry to hear that, Sarah. Dr. Patel has an emergency slot tomorrow at 8:30 AM. Would you like me to book it?
Yes please, thank you
Annie
Booked for 8:30 AM tomorrow. I'll text you a confirmation in a moment. Is there anything else I can help you with tonight?
No that's it, thank you so much
Annie
You're welcome. Feel free to reply to this chat if anything changes. Dr. Patel will see you in the morning.
Call ended · 2m 14s
Booked
Without Annie
$144,000
walking to competitors every year
  • 32 missed calls/month
  • 10 lost new patients/month
  • Weekends and evenings go unanswered
With Annie AI
$144,000
recovered, compounding annually
  • 100% call coverage, 24/7
  • Books directly into your calendar
  • Zero new ops cost or hiring
Maps to Annie AI

This is exactly what Annie AI was built for. She picks up every call your team can't, answers patient questions in your brand voice, and books directly into your calendar. Setup takes 48 hours. Recovery begins immediately.

Google Business Profile Accuracy

Your Google Business Profile is the front door to your practice — and it's incomplete.

We checked 32 fields on your Google Business Profile — categories, hours, phone, website, photos, and your name and address. 18 of them are wrong, outdated, or missing. Google rewards complete, accurate profiles with better map-pack rankings.

Profile accuracy score
44/100
top local practices: 95+
Profile fields checked
32
Inaccurate fields
11

Wrong category, outdated hours, old phone

Missing fields
7

Not filled in at all

All 32 profile fields

What's complete and what's not

Accurate
Inaccurate
Missing
Google Business Profile
Yelp
Bing Places
Apple Maps
Facebook Business
Yellow Pages
Healthgrades
Zocdoc
Vitals
WebMD
1800Dentist
DentalPlans.com
Dentist.com
Local.com
Superpages
YP.com
Citysearch
MerchantCircle
Foursquare
MapQuest
Insider Pages
Manta
Hotfrog
eLocal
BBB
Chamber of Commerce
Angi (Angie's List)
Nextdoor
ZocSearch
RateMDs
Google Maps
TrustPilot
What's wrong on your profile

The 18 fields that need attention

Profile fieldStatusIssue
YelpInaccuratePhone number mismatch (old number listed)
Apple MapsInaccurateAddress unit number missing
Yellow PagesInaccurateHours don't match current schedule
ZocdocMissingNot filled in
VitalsInaccurateOld phone number and outdated hours
1800DentistInaccurateWrong specialty listed
DentalPlans.comMissingNot filled in
Local.comInaccuratePractice name inconsistency
YP.comMissingNot filled in
CitysearchInaccurateOld phone number
MerchantCircleMissingNot filled in
Insider PagesInaccurateOutdated address format
MantaMissingNot filled in
eLocalInaccurateMissing website URL
Chamber of CommerceMissingNot filled in
NextdoorMissingNot filled in
ZocSearchInaccurateOutdated hours
TrustPilotInaccuratePhone number mismatch
Maps to Reputation Management

A complete, accurate Google Business Profile is a direct Google local ranking factor. Every wrong category, outdated hour, or missing photo sends a trust signal that hurts your map pack visibility — and gives patients a reason to book the practice next door. We fix every field in the first 30 days and keep your profile accurate every month after.

05 · The Competitive Picture

Three practices inside 3 miles are quietly taking your patients.

Here's how you stack up against the dentists competing for the same local searches. Every row is a gap you feel every month.

Metric-by-metric

Bright Harbor Family Dental vs. Bayshore Smiles

Your top competitor leads on every measured dimension.

Domain authorityBehind
You
18
Bayshore Smiles
42
Total reviewsBehind
You
47
Bayshore Smiles
312
Pages indexedBehind
You
12
Bayshore Smiles
87
Instagram followersBehind
You
412
Bayshore Smiles
3,847
Avg local rankBehind
You
11.4
Bayshore Smiles
3.2
Mobile PageSpeedBehind
You
34
Bayshore Smiles
78
New content / monthBehind
You
0
Bayshore Smiles
4
Market overview

You vs. best in class

Six axes. One story.

Local rankReviewsSocialSite speedContentGBP
Bright Harbor Family Dental
Best in class
Strategy

This isn't about outspending them. It's about being strategic in the channels where you have the most to gain. That's the plan we'd build with you.

The Patients You're Missing

Let's talk about what this is actually costing you.

Based on the gaps above, we estimate your practice is losing ~18 potential new patients every month to competitors who rank where you don't. Drag the sliders below to see what recovering even a fraction of that is worth.

Interactive
9 patients
0 patients25 patients
$1,200
$500$3,000
What this means for you

That's enough to bring on a full-time hygienist.

Additional monthly revenue
$10,800
Additional first-year revenue
$129,600
5-year lifetime value
$453,600
Compounds year over year

These numbers assume we help you close just 9 of the ~18 patients you're currently losing every month. That's the baseline. Most of the practices we work with do better.

Your 90-Day Growth Plan

Here's exactly what we'd do in the first 90 days.

This isn't a pitch deck. This is the plan we'd build with you and execute starting next Monday.

1
Priority 1

Local Visibility Sprint

Weeks 14
Week 1Week 6Week 12
  • Optimize Google Business Profile end-to-end
  • Build 50 high-quality local citations
  • Geo-grid targeted content across service area
  • Competitor backlink audit and recovery
2
Priority 2

Website Speed Overhaul

Weeks 12
Week 1Week 6Week 12
  • Compress all images and move to modern formats
  • Eliminate render-blocking JavaScript
  • Implement lazy loading below the fold
  • Target 1.8s mobile LCP
3
Priority 3

Social & Review Engine

Weeks 112
Week 1Week 6Week 12
  • Content strategy built around before/after showcases
  • Reels-first Instagram cadence (3x/week)
  • Automated review requests after every visit
  • Response protocol for every review within 24h
90-day forecastProjected outcomes
Average local rank
11.4
5.8
Mobile load time
6.2s
1.8s
Review count
47
92
New patients per month
Baseline
+9

We'll show you the detailed execution plan on our next call — the specific content calendar, the local citation list, the technical fixes, the timeline. For now, this is the shape of it.

Let's Get to Work

Ready to kick this off?
Let's make you the #1 practice in Tampa.

You've seen exactly where you stand and what's possible. The next step is simple — we turn this audit into a plan and get to work. Schedule your kickoff and we'll start closing these gaps in the first 60 days.

15years of dental marketing
500+practices grown
1specialty: dental only
Prepared by the My Social Practice team · The Best Dental Marketing Company