Eric T. Moskowitz, DDS and Kari Wordsworth, DMD

Concord, NC · Phase 1 Digital Storefront Audit · 2026-05-14
88.9
Grade B · 72.0/81 assessed
19 pts deferred → Phase 2
⚠ Name on GBP (Eric T. Moskowitz, DDS and Kari Wordsworth, DMD) differs from submitted name (Moskowitz Cosmetic, Implant & General) — verify branding.
Website
https://www.ericmoskowitzdds.com/?utm_source=gmb_auth
Phone
(704) 782-2400
GBP Rating
4.9 ★ (437 reviews)
Scheduling
RevenueWell
Address
9900 Poplar Tent Rd #150, Concord, NC 28027, USA
NAP
25.0/25
100%
Category
15.0/15
100%
Appointment
19.0/21
90% · 4 deferred
Description
Deferred
15 pts · Phase 2
Photos
10.0/10
100%
CWV
3.0/10
30%

NAP 25.0/25 · 100%

Practice status = Operational Pass OPERATIONAL 4/4
Primary phone on GBP Pass (704) 782-2400 3/3
Website linked on GBP Pass https://www.ericmoskowitzdds.com/?utm_source=gmb_auth 3/3
Website is HTTPS Pass https://www.ericmoskowitzdds.com 2/2
Hours listed on GBP Pass 7 day rows 3/3
Phone matches website Pass (704) 782-2400 found on site 4/4
Address present on GBP Pass 9900 Poplar Tent Rd #150, Concord, NC 28027, USA 2/2
No duplicate GBP listings Pass no duplicates detected 4/4

Category 15.0/15 · 100%

Primary category inferred Pass dentist 5/5
Category is dental-relevant Pass dentist, establishment, health, point_of_interest 6/6
Secondary categories present (2+) Pass 2 usable types 4/4

Appointment 19.0/21 · 90%

Booking link present on site Pass https://www.ericmoskowitzdds.com/contact-us/ 7/7
Recognized scheduling vendor Pass RevenueWell 7/7
Reserve with Google enabled Manual not exposed via legacy Places API — manual check or Phase 2 (new Places API / GBP owner) 0/4 ·def
Click-to-call present Pass tel: link found 3/3
Sticky / fixed call CTA Missing 0/2
UTM tracking in use Pass 0 utm links 2/2

Description Deferred to Phase 2 (15 pts)

GBP description present Manual GBP owner description not exposed by Places API — Phase 2 (GBP owner API) or manual review 0/6 ·def
Description length ≥ 100 chars Manual GBP owner description not exposed by Places API — Phase 2 (GBP owner API) or manual review 0/3 ·def
Mentions city / locality Manual GBP owner description not exposed by Places API — Phase 2 (GBP owner API) or manual review 0/3 ·def
Contains service/CTA language Manual GBP owner description not exposed by Places API — Phase 2 (GBP owner API) or manual review 0/3 ·def

Photos 10.0/10 · 100%

GBP photo volume Pass 10 photos exposed via Places (cap 10; quality classification = Phase 2) 10/10

CWV 3.0/10 · 30%

Mobile performance score Missing score 48 1/5
Mobile LCP Missing 21.2 s 0/3
Mobile CLS Pass 0.051 2/2
SGA Phase 1 Digital Storefront Audit · deterministic rules-based scan (no AI scoring — that is Phase 2).
Data sources: Google Places API · Firecrawl rendered DOM · Google PageSpeed Insights. Generated 2026-05-14.
Photo quality classification, AI description scoring, and citation/duplicate suppression are deferred to Phase 2.