How it works
Your Practice Deserves a Better Online Presence.
A fast, custom website. An optimized Google Business Profile. Full setup and handoff to your accounts. One flat price. Live in days.
The Problem
Most dental practices are paying $300+/month for a website that was built once and rarely updated. The site is slow, templated, and shared with hundreds of other dentists. Dentists deserve better. Something modern, fast, and built right — without a monthly bill for a site that nobody's touching.
Meanwhile, your Google Business Profile — the single biggest factor in whether patients find you on Google — is either incomplete or neglected. It's the thing that actually determines whether you show up when someone searches "dentist near me," and most practices treat it as an afterthought.
What This Service Is
For most dental practices, this is all you need. A fast, modern website that patients and search engines both love, paired with a fully optimized Google Business Profile. Done right, this combination is the difference between showing up when someone searches "dentist near me" and not existing online at all.
We're not a marketing agency. We don't run ads. We don't promise patient growth. What we build is the foundation that makes everything else possible — and the part that most practices are currently getting wrong or overpaying for.
If down the road you want more — content marketing, competitive SEO, paid campaigns, a full rebrand — this foundation supports all of it. Build on it yourself, hire us for ongoing work, or hand it to any developer or agency. Nothing we build locks you in or limits what comes next. But for most practices, the groundwork is the thing that's missing. Start here.
What We Deliver
These aren't nice-to-haves. These are baseline requirements for showing up in search — both traditional Google and AI-powered search tools.
Custom Website — Built Around Your Services
Every service category gets its own dedicated page with real, detailed content. A page that says 'We offer dental implants' tells Google nothing. A page that explains the procedure, who it's for, and what makes your approach different — that's what ranks.
Structured Data for Google & AI
7+ schema types tell Google and AI tools exactly what you do, where you are, and what services you offer. This is how you show up in AI Overviews, ChatGPT responses, and Perplexity — not just search results, but actual citations.
Google Business Profile Optimization
Your GBP is how most patients find you. Full audit and optimization: correct categories, complete service listings, photos, Q&A, review strategy, and consistent info across Google, Yelp, Apple Maps, and Bing Places.
90+ PageSpeed & Mobile-First
Static HTML loads instantly. No WordPress plugins, no JavaScript frameworks, no bloated page builders. Built mobile-first because that's how patients are searching.
Full Ownership
Your domain, your hosting, your code, your analytics. Walk away tomorrow — everything keeps working. No strings attached. Hand it to any developer or agency.
The new search
Showing Up in AI Search — Not Just Google
Search is changing. Patients aren't just Googling "dentist near me" anymore. They're asking ChatGPT, Perplexity, Google AI Overviews, and Siri. These AI tools need to understand your practice to recommend it — and they pull that understanding from your website's structured data and content quality.
A template WordPress site with generic copy gives AI nothing to work with. But a site with structured schema markup, authoritative content about specific procedures, and clear geographic information? That's exactly what these tools are looking for.
What AI search tools need
- Schema markup (LocalBusiness, MedicalProcedure, Physician)
- Specific, factual content about your services
- Geographic specificity (city, address, service area)
- Doctor credentials and specialties
- Structured FAQ content with real answers
What most dental sites provide
- No schema markup (or basic only)
- Generic copy reused across clients
- Vague service descriptions
- No doctor entity data
- No structured FAQ content
Every Groundwork site includes 7+ schema types, practice-specific content, and structured data on every page — the exact signals AI search tools use to recommend practices.
A Note on SEO
What we deliver is a complete SEO foundation — the technical setup, page structure, and optimized content that puts your site in the best possible position to rank. Think of it as building a house on solid ground: the structure is sound, the wiring is right, and everything is up to code. This alone makes you more visible than the vast majority of dental websites running on slow templates with thin content.
Going further — ranking for competitive treatment keywords, building authority in your market, climbing to the top of search results in a crowded area — that requires ongoing content: targeted articles published consistently over time. That's a conversation for after the foundation is built. This service is focused on getting the groundwork right first.
Want the full deep dive on dental SEO? Read our complete SEO guide →
How We Compare
| Feature | Website Buildere.g. Wix, Squarespace | Traditional Agency | Groundwork |
|---|---|---|---|
| Setup cost | Free | $2,000–$15,000 | $2,000 flat |
| Yearly cost | $0–$200/yr | $2,400+/yr ($200+/mo) | ~$12/yr (domain only) |
| Design | Shared templates | Shared across clients | 100% custom |
| Mobile | Responsive templates | Varies by agency | Optimized on every device |
| Speed | Slow–moderate | Moderate | 90+ PageSpeed |
| SEO optimization | Minimal | Varies by agency | Full — built for Google + AI |
| Content | You write it | Written for you | Written for you |
| Editing interface | Visual drag-and-drop | They manage it for you | Open code — any developer can update it |
| Ongoing updates | You do it yourself | Included in monthly fee | Pay as needed |
| Ownership | Hosted on their platform | Varies by provider | You own code, hosting, domain |
| If you leave | Limited export | Varies by provider | Nothing changes |
| Build time | Weeks (your time) | 4–12 weeks | 3–7 business days |
| Google Business Profile | Not included | Sometimes, extra cost | Included |
A note on DIY platforms: Tools like Wix and Squarespace can be free or cheap to start — but you're the one building the site. That means writing all the content, structuring it for search engines, figuring out which services need their own pages, handling SEO settings, and learning a drag-and-drop editor that still won't give you structured data or the kind of page architecture that Google rewards. A dentist's time is worth $200+/hour — the math doesn't work. The "free" option has a real cost — it's just measured in your time instead of dollars.
The Ownership Guarantee
When the project is complete, we hand you everything:
There's no second invoice. No credentials we keep. No login we hold onto. If you never talk to us again, everything keeps running exactly as it was. Hand it to another developer, another agency, or your tech-savvy nephew. It all transfers because it was always yours to begin with.
What you receive at handoff
The Handoff Doc
When the build is complete, we write you a plain-English document that covers everything you own. Not a technical manual — a cheat sheet for a dentist who doesn't think about websites for a living.
It tells you where your site lives, how to log in to each account, what each account does, and exactly who to contact if you ever need something changed. You hand it to your office manager, your tech-savvy spouse, or a developer you hire later. Everything they need is in there.
Your Cloudflare account
Where your site is hosted — login, deployment settings, your custom domain.
Your GitHub repository
Where your site code lives — how to access it and what to do with it.
Your Google Analytics
How to log in and what the key numbers actually mean for your practice.
Your Search Console
How to check what searches send patients to your site.
Your GBP login
How to update your hours, add photos, and respond to reviews.
Who to call
A short list of what to do yourself vs. what to ask a developer vs. what to ask us.
No dependency. No mystery. No reason to keep paying anyone for "account management."
The Process
Give Us Your URL
Send us your practice info and current website. We'll reach out to walk through what we'd build for you.
Review & Refine
You get 30 days to review and send feedback. Send feedback as many times as you want — we'll keep refining until you're happy. No payment until you sign off.
Own It Forever
Pay $2,000. Everything transfers to your accounts. Code, hosting, domain, analytics. ~$12/year to keep it running.
Real example
HB Prosthodontics — Built in 7 Days
Same practice, same doctor. New website, new Google presence.
Before
After
Pricing
$2,000
One-time — Website + Google Business Profile
Everything described on this page. Custom website, Google Business Profile optimization, all accounts set up and transferred to you. ~$12/year after that for your domain.
$100/mo
Optional Managed Hosting
This is not recommended — and it's intentionally priced high to discourage you. Your hosting is free after the build. The only recurring cost is ~$12/year for your domain. Only if you truly want a completely hands-off experience should you consider it.
What We Need From You to Get Started
Most of this you already have — it's just a matter of gathering it in one place.
Practice basics
Name, address, phone, hours, and your current website URL if you have one.
Doctor info
Name(s), credentials, specialty, and a short bio or CV we can work from.
Services
A list of what you offer, and anything about how you talk about your work with patients. We'll write all the content.
Photos
Exterior, interior, team, and treatment rooms. iPhone photos are fine — we'll send you a shot list.
Branding
Logo files if you have them. If not, we can design one.
Digital accounts
Google Business Profile login (or we'll help you claim it). If you have other social profiles you'd like linked, just let us know.
Insurance & financing
Whether you accept insurance, and any financing options you offer (Cherry, etc.) so we can build those pages out.
Frequently Asked Questions
Typically 3–7 business days for the initial build, then you get 30 days to review and send feedback before final handoff.
Even better. We'll build you one from scratch based on your practice info. Fill out the intake form and we'll handle the rest. Same price, same timeline.
To run the site: no. Your website is static HTML on Cloudflare — it just works, no maintenance required. To make content changes yourself: yes, a little. Updating text or adding a page means editing code files and pushing to GitHub. It's not complicated, but it's not a point-and-click interface either. If you want to make updates without touching code, you can hire any developer for a one-off change, or add managed hosting ($100/mo) and we handle it. We're upfront about this because website builders like Squarespace do offer visual editing — we don't.
If you're self-hosting, any developer can make changes — the code is standard, well-documented, and yours. If you're on managed hosting ($100/mo), content updates are included.
Right now, yes. We're focused entirely on dental practices because specialization means better results. Every template, every schema type, every content structure is built specifically for how dental patients search and what Google expects from dental websites.
Ready to See Your Practice Reimagined?
Send us your practice info and current website. We'll reach out to walk through what we'd build for you. No commitment, no pressure.