Skip to content

See what we build. Same practice, different first impression.

A real site for a real practice, not a mockup, not a demo, not a Figma file.

Before

Their old site
hbprosthodontics.com (old)
Old HB Prosthodontics website — dark, dated design
PageSpeed
52
Design
DIY WordPress template
Schema markup
None

After

What we built
hbimplants.com
New hbimplants.com — modern, fast, custom design
PageSpeed
95+
Design
Custom
Built in
7 days. You own everything.
PageSpeed score
95+
Service categories
7
Schema types
7+
Days to build
7

What's under the hood

The pages a patient sees, and the stack that keeps them fast.

Site architecture

  • Homepage (authority hub)
  • About / Doctor bio with credentials
  • 6 service hub pages with sub-pages
  • Before & after gallery with lightbox
  • Resources section with 10+ authority articles
  • FAQ page with accordion + schema
  • Financing & insurance information
  • Links to your existing booking system
  • Location pages for nearby cities
  • Services directory

Technical stack

Framework
Astro v5 (static site generation)
Styling
Tailwind CSS with custom design tokens
Hosting
Cloudflare Pages (free, global CDN)
JavaScript
Zero by default (only FAQ accordion)
Images
WebP, lazy-loaded, optimized
Forms
Linked to your existing booking/patient management
Analytics
Google Analytics 4
Search
Google Search Console verified

Schema markup on every page

Most dental websites have zero structured data. This site has 7+ schema types telling Google exactly what the practice offers.

// Every page includes:
LocalBusiness    → Practice name, address, phone, hours
BreadcrumbList   → Auto-generated navigation trail
FAQPage          → Every FAQ section (rich results)

// Service pages add:
MedicalProcedure → Treatment details, description

// Resource articles add:
BlogPosting      → Article schema with author, date

// Doctor pages add:
Physician        → Credentials, specialties, affiliations

// Homepage adds:
AggregateRating  → Overall review score from Google

Frequently asked questions

No. Every site is built custom — unique color palette, typography, layout, and content. This example shows the architecture and quality level, but your site will look completely different. No two builds look the same.

Test it yourself — open the site on your phone and click around. Static HTML loads instantly. No WordPress plugins, no JavaScript frameworks, no bloated page builders. Just fast, clean HTML.

Schema markup is structured data that tells Google exactly what your site is about — your practice type, services, doctor credentials, FAQs, reviews, and more. It helps you show up in rich search results. Most agencies skip this or do it poorly. We include 7+ schema types on every page.

Yes. Head to our <a href="/get-started" class="text-sage-dark hover:text-sage-dark underline">Get Started page</a>, send us your practice info and current website, and we build a preview of your site first, typically in 3–7 business days.

Interested? Let's talk.

Send us your practice info and current website. We build a preview first, typically in 3–7 business days, and you pay only if you like it.