Pinhole Academy

Pinhole Academy · Digital Audit · 04.28.2026
PINHOLE / ACADEMY / DIGITAL AUDIT
PHA-2026-Q2 · v1.0 LIVE
External Technical Audit · 04.28.2026

Pinhole Academy.
A digital footprint audit.

An outside analysis of seven Pinhole-owned domains, their search visibility, mobile performance, brand architecture, and automation surface. Findings mapped directly to the Indeed listing for the Website / SEO / Marketing & Content Specialist role.

SUBJECT
Pinhole Academy100 S. 1st Street, Alhambra, CA
PROPERTIES ANALYZED
7 domains · 3 platformsWordPress · Wix · 301 redirect
AUDIT WINDOW
04.27 — 04.28.2026~24 hours after listing reviewed
PRIMARY SOURCES
pagespeed.web.devGoogle SERP · site inspection
SCOPE / DOMAINS
Audit covers seven Pinhole-owned web properties:
pinholeacademy.com pinholesurgicaltechnique.com pinholeseminar.com drjohnchao.com pinholedentistalhambra.com alhambradental.com savelooseteeth.com
§ 00
SUBJECT PROFILE
CONTEXT: Background research

Before the audit, the work being audited.

Audits aimed at growth start by understanding what’s worth growing. Pinhole Academy is not a generic dental practice with a website problem — it is the institutional home of a patented surgical innovation with twenty-five years of clinical history and a global certification network. Context first.

THE TECHNIQUE

A genuine clinical innovation in a field that rarely produces them.

The Pinhole® Surgical Technique, invented and patented by Dr. John Chao, is a minimally invasive, scalpel-free, suture-free alternative to traditional gum-graft surgery. Where conventional treatment requires harvesting tissue, multiple sutures, and a multi-week recovery, Pinhole repositions the existing gum tissue through a single small entry point. The follow-up evidence runs 14.5 years.

THE REACH

25 years. 25+ countries. 4,000+ certified clinicians.

Pinhole Academy operates the only PACE-accredited certification track for the technique (provider ID #365454, valid through 7/30/2029). The certification curriculum spans an online foundation course at $5,500, a hybrid track at $7,500, a full hands-on track at $9,500, and a refresher tier between $2,000 and $4,000. Graduates carry the credential into private practice across the United States and abroad, building the network that keeps the technique in active clinical use.

THE DUAL MISSION

A teaching institution, a flagship clinic, and a brand — all anchored to one address.

Pinhole runs on two parallel motors. The B2B side trains doctors who go on to treat patients globally. The B2C side operates Dr. Chao’s flagship Alhambra clinic, which serves both as a patient-care destination and as the live teaching site for the academy. The two audiences share a brand but pull in different directions — a structural reality that shapes much of what follows in this document.

Twenty-five years of clinical operation. Four thousand certified doctors. One patent. The track record speaks for itself — the digital footprint is the only piece that hasn’t kept pace.
EDITORIAL FRAMING · AUDIT PREFACE
§ 01
SNAPSHOT
MAPS TO: Audit overview

At a glance, by the numbers.

Six metrics that frame the rest of the document. Every figure is sourced inline; nothing here is rounded for impact.

7
domains audited
SRC: site inspection · 04.27.2026
4,000+
doctors certified
SRC: pinholesurgicaltechnique.com
$5.5K$9.5K
course price band
SRC: public registration page
28/100
mobile performance
SRC: pagespeed.web.dev (academy site)
#6
brand-name SERP rank
SRC: Google SERP · “pinhole surgical technique”
5.9×
FB / IG audience gap
SRC: 27,660 vs 4,700 followers
§ 01.5
EXECUTIVE SUMMARY
FOR: 10-second readers

Top three opportunities, highest impact for least effort.

The audit covers many findings. If only three moves were on the table, these would be the first to ship. Each is recoverable in 30–90 days and tied to a clear revenue or visibility outcome.

01
Quick High impact

Win the Alhambra geography — before paid competitors keep doing it.

In Dr. Chao’s own zip code, paid ads from out-of-area dentists capture patients searching for “gum recession alhambra.” A dedicated geo-landing page + Google Business Profile cleanup is the single highest-ROI move in this document.

EXPECTED OUTCOME
5–15 new patient calls per month from organic search
REFS: §03.05
02
Substantial High impact

Recover mobile load speed on the academy site.

The site that sells the $5.5K–$9.5K courses currently loads in 31 seconds on a phone. A focused performance pass moves all four scores into the green and stops bleeding mobile course inquiries before they ever see the page.

EXPECTED OUTCOME
$5,500 – $19,000 per month recovered from a single performance pass
REFS: §02.01
03
Moderate Compounds over time

Reactivate the 4,000+ certified-clinician network.

The largest dormant asset in the portfolio is the alumni list itself. A quarterly re-engagement system (refresher reminders, advanced courses, alumni spotlights) can be set up once and run on autopilot — turning past students into a recurring revenue channel.

EXPECTED OUTCOME
Reactivates $2K refresher product across an existing list at no acquisition cost
REFS: §07.03
§ 02
FINDINGS · 3
MAPS TO: WordPress maintenance Speed / UX HTML / CSS Troubleshooting

Site performance, three properties.

Mobile Core Web Vitals captured via Google’s PageSpeed Insights API on 04.27.2026. The site that sells the highest-priced product ($5,500–$9,500) loads slowest. The pattern reads upside-down.

CRITICAL F-02.01
pinholesurgicaltechnique.com
VIEW UNAVAILABLE browser blocked iframe embedding
Mobile preview of pinholesurgicaltechnique.com
28
Performance
pinholesurgicaltechnique.com
B2B Academy · WordPress · sells $5.5K–$9.5K courses
What it measuresThis siteHealthyStatus
Time before main content shows (LCP)31.2s< 2.5sFAIL
Time before page responds to taps (TBT)3.4s< 0.2sFAIL
Time until everything finishes loading (Speed Index)37.5s< 3.4sFAIL
Time until anything appears (FCP)3.9s< 1.8sWARN
Code-quality score (Best Practices)5490+FAIL
Search-engine readiness (SEO)10090+PASS
DIAGNOSIS

Loads in 31 seconds on a phone — over 12× longer than a healthy benchmark. 26.7 KiB network payload, 20+ long main-thread tasks, 4.2 MB unused JS/CSS, render-blocking requests costing 3.4 seconds. Effort: Substantial — image optimization, critical CSS, lazy-load below fold, defer 3rd-party scripts.

SRC: pagespeed.web.dev · Lighthouse mobile · 04.27.2026
UNDERPERFORMING F-02.02
pinholedentistalhambra.com
VIEW UNAVAILABLE browser blocked iframe embedding
Mobile preview of pinholedentistalhambra.com
48
Performance
pinholedentistalhambra.com
B2C Patient · Wix · primary local acquisition
What it measuresThis siteHealthyStatus
Time before main content shows (LCP)15.8s< 2.5sFAIL
Time before page responds to taps (TBT)0.4s< 0.2sWARN
Time until everything finishes loading (Speed Index)9.4s< 3.4sWARN
Time until anything appears (FCP)5.6s< 1.8sWARN
Code-quality score (Best Practices)7790+WARN
Search-engine readiness (SEO)9290+PASS
DIAGNOSIS

Loads in 16 seconds on a phone — over 6× longer than healthy. Wix-hosted, 1.6 MB unoptimized image payload, 30ms layout shift, render-blocking fonts, duplicated JS bundles. Wix’s closed platform caps how deeply technical SEO can be tuned. Strategic question: retain Wix or migrate the patient brand to WordPress — the latter being a Substantial effort tied to broader strategy.

SRC: pagespeed.web.dev · Lighthouse mobile · 04.27.2026
HEALTHIEST F-02.03
drjohnchao.com
VIEW UNAVAILABLE browser blocked iframe embedding
Mobile preview of drjohnchao.com
63
Performance
drjohnchao.com
B2C Patient · WordPress + Elementor · founder authority
What it measuresThis siteHealthyStatus
Time before main content shows (LCP)6.9s< 2.5sWARN
Time before page responds to taps (TBT)0.2s< 0.2sWARN
Time until everything finishes loading (Speed Index)4.8s< 3.4sWARN
Time until anything appears (FCP)3.5s< 1.8sWARN
Code-quality score (Best Practices)7790+WARN
Search-engine readiness (SEO)9290+PASS
DIAGNOSIS

The healthiest of the three, but still 3× slower than a healthy mobile load. 13.1 MB total payload, 603 KiB unused JS, no font-display strategy, missing meta description on homepage. Moderate effort to move all four scores green. Natural canonical home for E-E-A-T consolidation.

SRC: pagespeed.web.dev · Lighthouse mobile · 04.27.2026
REVENUE IMPACT · CONSERVATIVE ESTIMATE
53%
of mobile users abandon a page that takes > 3s to load.
SRC: Google / Think with Google, 2024
31.2s
current mobile LCP, pinholesurgicaltechnique.com.
SRC: pagespeed.web.dev · 04.27.2026
$5.5K+
price of one course inquiry that completes the funnel.
SRC: public registration page
Recovering 5–10% of mobile bounces from the academy site represents 1–2 additional course enrollments per month — $5,500 to $19,000 per month from a single performance pass.
§ 03
FINDINGS · 5
MAPS TO: SEO On-page optimization Content visibility SEO tools

Search visibility, five queries.

Five real searches captured incognito on 04.27.2026. The patent holder of the Pinhole® Surgical Technique is being outranked across brand, category, geography, and accreditation queries. Each finding is recoverable.

Q1
SEARCH QUERY
“pinhole surgical technique”
5,315 results
Pinhole position
#6

The inventor ranks below five offices that licensed the technique. Positions 1–5: Dr. Friedberg (Houston), Nemeth & Katranji, Affinity Dental Care (UK), Shoreline Perio (RI/CT), Albany Periodontics — all certified by Dr. Chao. Recoverable in 30–60 days with E-E-A-T consolidation onto the canonical academy domain.

SRC: Google Search · incognito · 04.27.2026
Q2
SEARCH QUERY
“minimally invasive gum surgery training”
47,732 results
Pinhole position
Not in top 20

The literal $5,500 product description — and Pinhole Academy is invisible. Page 1: Ohio Cosmetic Dentists, Anzalone Periodontics, Arizona Periodontal Group, Periodontal Health Center, Healthline. A dentist with credit card in hand finds everyone except Pinhole. Recoverable in 60–90 days with structured topical content.

SRC: Google Search · incognito · 04.27.2026
Q3
SEARCH QUERY
“alternative to gum graft”
156,085 results
Pinhole position
Not on page 1

The most natural patient query for what Dr. Chao invented — none of seven Pinhole-owned domains rank. North Texas Dental Surgery, Pure Dental (Canada), Tooth HQ, Arizona Periodontal Group rank above. drjohnchao.com and pinholedentistalhambra.com compete with each other for branded traffic instead of consolidating to win category traffic.

SRC: Google Search · incognito · 04.27.2026
Q4
SEARCH QUERY
“dental CE gum recession”
17,634 results
Pinhole position
Not on page 1

Pinhole Academy is a PACE-accredited CE provider (ID #365454, valid through 7/30/2029). Yet dentists searching for CE credit on this exact subspecialty land on MedPark Hospital, MSD Manuals, St. Tammany Perio, Cleveland Clinic. Achievable win: dedicated CE-credit landing page with proper Course schema markup. The accreditation paperwork is already done.

SRC: Google Search · incognito · 04.27.2026
Q5
SEARCH QUERY · GEO
“gum recession alhambra”
1,229 results
Pinhole position
Not on p1 · organic

In Dr. Chao’s own zip code, three sponsored ads appear before any organic result — and Alhambra Dental does not rank. “Pure Santa Ana Dentist” and “Pure Cypress Dentist” are paying Google Ads to capture patients physically located near 100 S. 1st Street. Patients searching exactly what Dr. Chao invented, in his own neighborhood, book with paid competitors. Highest-ROI 30-day fix on this list: local SEO + Google Business Profile + dedicated /gum-recession-alhambra landing page. Estimated 5–15 new patient calls/month from organic alone.

SRC: Google Search · incognito · geo-Alhambra · 04.27.2026
5/5
queries underperforming
Brand. Category. Patient intent. Accreditation. Geography. All five leaking traffic to operators with a fraction of the IP and clinical history. The pattern is consistent — this is not five different problems but one problem expressed five ways: the digital footprint has not been cultivated to match the clinical authority.
§ 04
7 PROPERTIES
MAPS TO: WordPress Information architecture Brand consistency Tech troubleshooting

Seven domains. Three platforms. One brand, arguing with itself.

Twenty-five years of organic operation produces a portfolio. The collective effect today: Google sees seven competing entities where one canonical authority should exist — and ranks accordingly.

PLATFORM WordPress Wix Redirect
AUDIENCE B2B Doctors · B2C Patients
B2B · DOCTORS trains certified clinicians B2C · PATIENTS books treatment locally two audiences, one brand pinhole academy.com ↪ redirect pinhole surgical technique WP · B2B · score 28 pinhole seminar.com WP · duplicate B2B drjohn chao.com WP · B2C · score 63 pinhole dentist alhambra Wix · B2C · score 48 alhambra dental.com WP + legacy .php save looseteeth microsite
pinholeacademy.com
Redirect B2B
301 redirects to pinholesurgicaltechnique.com. Shorter, more memorable, matches social handles. Worth revisiting which direction the redirect should run — arguably the stronger brand asset.
SRC: redirect inspection · 04.27.2026
pinholesurgicaltechnique.com
WordPress B2B Academy Slow load
Primary B2B academy. Hosts course registration ($5.5K–$9.5K). Loads in 31 seconds on a phone — over 12× longer than a healthy load. Phone display does not match tel: link.
SRC: pagespeed.web.dev · mobile · 04.27.2026
pinholeseminar.com
WordPress B2B
Duplicate B2B content. Two sites optimizing for the same B2B keywords means Google chooses between them — and often picks neither. Classic content cannibalization.
SRC: site comparison · Google Search Console signals · 04.27.2026
drjohnchao.com
WordPress B2C Patient 3× slow
Founder authority hub. Strongest of the three on performance, “250+ five-star Google reviews,” most recently updated. Natural canonical home for E-E-A-T consolidation.
SRC: pagespeed.web.dev · site inspection · 04.27.2026
pinholedentistalhambra.com
Wix B2C Patient 6× slow
Built on Wix. Closed platform with hard ceilings on technical SEO, schema, redirects, performance. For a $5.5K-product brand, moving to a more open platform would unlock optimization levers that Wix structurally limits.
SRC: page-source inspection · pagespeed.web.dev · 04.27.2026
alhambradental.com
WP (mixed) General
Legacy .php pages still indexed. snap-on-veneers.php, gallery-periodontal.php alongside modern WordPress pages. Google indexes both; signal dilution. Quick cleanup once redirects are mapped.
SRC: Google site:alhambradental.com query · 04.27.2026
savelooseteeth.com
WordPress Microsite
Niche microsite. Targets “save loose teeth” patient query. Decision: pull traffic data first; if delivering organic patients, retain; if not, fold into a service page on canonical hub.
SRC: site-purpose inspection · 04.27.2026
7
domains owned
3
website platforms (WordPress / Wix / redirect)
5
domains repeating “4,000+ doctors trained”
2
phone numbers in active use
1
brand
RECOMMENDED CONSOLIDATION

Two canonical hubs, three supporting properties, two retired. pinholesurgicaltechnique.com as the canonical B2B academy hub (consolidating pinholeacademy.com and pinholeseminar.com via 301). drjohnchao.com as the canonical patient and founder hub (consolidating pinholedentistalhambra.com and savelooseteeth.com). alhambradental.com retained for the general practice with cleaned legacy .php pages. Estimated SEO authority recovery: 2–4 ranking positions across primary keywords within 90 days, assuming proper redirect mapping and canonical signals.

§ 06
FINDINGS · 6
MAPS TO: Troubleshooting WordPress maintenance Asset organization HTML / CSS

Technical debt, itemized.

Six discrete issues found during inspection. Each is small in isolation; the cumulative effect dilutes brand integrity for a high-trust market. None are large projects — most are quick wins clustered together.

F-06.01
CRIT

Phone display does not match tel: link target

Displayed number: 626-248-3264. tel: link href: 6263089104. On mobile, tapping the displayed number routes the call to a different line. Confusing for patients, untrackable for marketing attribution.

Location: primary B2C site header Fix: Quick single template edit
F-06.02
HIGH

Multiple contact emails across the family of sites

Course business email is PstAcademy@gmail.com — a free Gmail address used as the primary point of contact for a $5,500–$9,500 product. Patient-side uses info@alhambradental.com. No domain-aligned canonical contact (info@pinholeacademy.com) is in use.

Location: footer / contact pages, all 7 domains Fix: Quick Google Workspace setup + forwarding across domains
F-06.03
HIGH

Legacy .php files indexed alongside modern WP pages

alhambradental.com/snap-on-veneers.php and alhambradental.com/gallery-periodontal.php resolve and are indexed by Google. The same content exists at modern WordPress URLs. Duplicate-content signal dilution; user-trust hit when a 2010-era PHP page surfaces in 2026.

Location: alhambradental.com Fix: Moderate 301 redirect map + .htaccess update
F-06.04
MED

Stale 2025 event pages still indexed and ranking

Old course-event pages from 2025 are still live and discoverable in search. A doctor finding “Pinhole Course June 2025” in March 2026 sees a dead page or expired registration.

Location: pinholesurgicaltechnique.com / events Fix: Quick archive routine + canonical URL strategy for future events
F-06.05
MED

Course pricing displayed inconsistently

Pricing tiers ($5,500 · $7,500 · $9,500 · $2,000–$4,000 refresher) appear with different numbers on different pages. No single source-of-truth.

Location: registration page, course detail pages, FAQ Fix: Quick ACF field for pricing, single template
F-06.06
MED

Schema markup audit needed across all canonical hubs

Spot-check shows missing or incomplete Course, LocalBusiness, Review, and FAQPage schema where applicable. SEO Lighthouse score reads 100 because basic <meta> tags are present, but rich-result eligibility is not.

Location: all WordPress sites Fix: Moderate Yoast/RankMath schema templates across hubs
§ 07
OPPORTUNITY · 5
MAPS TO: AI tools Automation platforms Workflow systems Operational efficiency

Automation surface, five leverage points.

Pinhole’s funnel has five concrete points where lightweight automation (Twilio, OpenAI, n8n, Zapier, Make) can compound effort. Listed by revenue-impact density.

07.01
Course-inquiry intake qualifier
STACKTwilio Voice + OpenAI Realtime API + Make

Inbound course inquiries currently route to PstAcademy@gmail.com. An AI-assisted intake collects practice details, certification status, timeline, and routes to the right human follow-up. Key context for the sales call is captured before staff time is spent.

Effort: Substantial Expected lift: +10–15% qualified-lead rate
07.02
Multi-touch nurture sequences for course inquiries
STACKMailchimp / Klaviyo + n8n

Day 0/3/7/14/30 nurture for inquiries that don’t convert on first contact. Industry data on high-ticket B2B education: ~70% of inquiries don’t convert initially; structured 5-touch sequences recover 12–18%.

Effort: Moderate Expected lift: +1–2 enrollments / month at $5.5K–$9.5K each
07.03
Alumni quarterly re-engagement
STACKMailchimp + ChatGPT (content gen) + Zapier

4,000+ certified Pinhole® clinicians is the largest dormant asset. Quarterly refresher-day reminder ($2,000 product), advanced course offer, alumni-spotlight feature distribution. Existing CRM list, no acquisition cost.

Effort: Moderate Expected lift: reactivation of $2K refresher product
07.04
Course-registration abandoned-cart recovery
STACKWooCommerce + Mailchimp / Make

Registration UX collects email before completion. Drop-off recovery via 1h / 24h / 72h sequence with payment-friction reduction (alternate plans, payment methods, phone-call option). Standard SaaS pattern, not yet implemented.

Effort: Moderate Expected lift: 8–12% recovery on abandoned registrations
07.05
Internal asset organization & content repurposing pipeline
STACKn8n + Claude API + Google Drive + Notion

Pinhole has 25 years of clinical archive (case photos, course recordings, published papers, media appearances). Repurposing pipeline: new long-form content → auto-cut to short-form variants → auto-tagged in shared Drive → routed to social calendar. The 14.5-year follow-up case study alone could fuel 2–3 months of social.

Effort: Substantial Expected lift: ~10× content output without proportional human hours
§ 08
RECOMMENDATIONS
MAPS TO: Strategic prioritization

Recommended next steps, by effort tier.

Findings grouped by scope of effort, not by week. Sequencing depends on Pinhole’s priorities and which mix of website, SEO, content, and AI/automation work the team most needs. The conversation is the plan, not the document.

EFFORT KEY Quick small fix, ships in a sitting Moderate a focused project Substantial requires planning & sustained focus
TIER 1
Quick fixes
Quick wins · small unblockers, can ship early
Phone display / tel: link reconciliation
Quick single template edit · references §06.01
Stale 2025 event-page archive routine
Quick references §06.04
Course pricing single source of truth (ACF field)
Quick references §06.05
Domain-aligned email setup (replace @gmail)
Quick Google Workspace + forwarding · references §06.02
Schema markup audit + Yoast/RankMath templates
Moderate references §06.06
Legacy .php redirect map deployed
Moderate .htaccess update · references §06.03
TIER 2
Short improvements
Moderate efforts · meaningful lead movement when shipped
Mobile performance pass on the academy site
Substantial image optimization, critical CSS, lazy-load, defer 3rd-party · references §02.01
Geo landing page /gum-recession-alhambra
Moderate local SEO + Google Business Profile · references §03.05
CE-credit landing page with Course schema
Substantial targets “dental CE [topic]” queries · references §03.04
Social rhythm restart (FB+IG, alumni-spotlight cadence)
Moderate setup + ongoing cadence · cross-platform bridges · references §05
Performance pass on drjohnchao.com (move to all-green)
Moderate references §02.03
First topical pillar: “Alternative to Gum Graft” (14.5-yr evidence)
Substantial structured topical content · references §03.03
TIER 3
Strategic projects
Substantial projects · scope-dependent, require alignment
Domain consolidation (7 domains → 3 canonical hubs)
Substantial redirect mapping + canonical signals · estimated 2–4 ranking-position recovery on primary keywords · references §04
AI course-inquiry intake qualifier
Substantial build · Twilio Voice + OpenAI Realtime API + Make · references §07.01
Multi-touch nurture sequences for course inquiries
Moderate Mailchimp / Klaviyo + n8n · +1–2 enrollments/mo at $5.5K–$9.5K each · references §07.02
Alumni quarterly re-engagement (4,000+ certified clinicians)
Moderate Mailchimp + ChatGPT + Zapier · reactivates $2K refresher product · references §07.03
Course-registration abandoned-cart recovery
Moderate WooCommerce + Mailchimp / Make · 8–12% recovery · references §07.04
Content repurposing pipeline (25-yr clinical archive)
Substantial n8n + Claude API + Drive + Notion · ~10× content output, no proportional effort · references §07.05
NOTE ON SCOPE

This document maps findings, not a fixed engagement. The Website / SEO / Marketing & Content Specialist (AI & Automation Focus) role description spans website maintenance, SEO, video, social, design, HTML/CSS, and AI-driven workflows — a scope that maps cleanly to the work above. Which subset Pinhole prioritizes — and at what cadence — is the conversation, not the plan.