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
- PageSpeed
- 52
- Design
- DIY WordPress template
- Schema markup
- None
After
What we built
- 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 Test it yourself
Don't take our word for it. Run these yourself.
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.