A website and Google listing, built in days.
A fast, custom website. An optimized Google Business Profile. Full setup and handoff to your accounts. One flat price. Ready in days.
- A fast, custom website
- An optimized Google Business Profile
- Full setup and handoff to your accounts
- One flat price: $2,000
The problem
$300+/mo
For a website built once and rarely updated
Neglected
The Google Business Profile, the biggest factor of all
What this service is
For most dental practices, this is all you need. A fast website with a page for each service, paired with a fully optimized Google Business Profile.
What we build
The foundation that makes everything else possible — and the part that most practices are currently getting wrong or overpaying for.
What we're not
- We're not a marketing agency.
- We don't run ads.
- We don't promise patient growth.
What it supports later
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.
What we deliver
These are the baseline requirements for showing up in search — both traditional Google and AI-powered search tools.
- 01
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.
- 02
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.
- 03
Google Business Profile optimization
Your GBP is how most patients find you. Full audit and optimization: correct categories, complete service listings, photos, Q&A, and consistent info across Google, Yelp, Apple Maps, and Bing Places. Includes a review collection system — Google review link, QR code, and review display on your site.
- 04
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.
- 05
Full ownership
Your domain, your hosting, your code, your analytics. Walk away tomorrow — everything keeps working. Hand it to any developer or agency.
Showing up in AI search — not just Google
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
1. The foundation: this service
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.
2. Ongoing content: later
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 | DIYWix, Squarespace, etc. | Traditional agency | Groundwork |
|---|---|---|---|
| Setup cost | Free | $2,000–$15,000 | $2,000 flat |
| Yearly cost | $0–$200/yr | $2,400+/yr ($200+/mo) | $0 |
| 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 |
Scroll sideways to see the Groundwork column.
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 anyone you hire later.
- Your website code — in a GitHub repository under your own account
- Your hosting — a Cloudflare Pages account in your name
- Your domain — registered under your name
- Google Analytics & Search Console — under your Google account
- Google Business Profile — optimized and under your login
- All content, design, and assets — every word, every image, every page. Yours.
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.
The process
- 01
Give us your URL
Send us your practice info and current website. We build a preview first, typically in 3–7 business days.
- 02
See a live preview
A real site you can open on your phone, not a mockup. No payment to start. If you don't want it, you owe nothing.
- 03
Pay when you want it
$2,000. After you pay, it can go live on your domain that day. You get 30 days of included revisions, starting with your first feedback. Everything transfers to your accounts.
HB Prosthodontics — built in 7 days
Same practice, same doctor. New website, new Google presence.
- PageSpeed
- 95+PageSpeed
- service categories
- 7service categories
- schema types
- 7+schema types
- JS frameworks
- 0JS frameworks
$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. One-time. No required monthly fees.
$200/mo
Optional Groundwork Managed — or $1,200/yr
Not needed to run your site, which is free to host after the build. It's for practices that want it done for them: each week the dentist records a short answer to a real patient question on their phone, and we edit it and publish it to Google and the site. It also covers a yearly site refresh, content changes, and every technical account if you want us to hold them.
What we need from you to get started
We write all the content. This is the raw material.
- 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 live preview. If you want it, you pay $2,000 and it can go live on your domain that day. You then get 30 days of included revisions.
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 doable for many people, but it's not a point-and-click interface. If you'd rather not touch it, any developer can make changes for a small one-time fee. We're upfront about this because website builders like Squarespace do offer visual editing — we don't.
After you pay $2,000, you get 30 days of included revisions. The clock starts when you send your first round of feedback, so you aren't burning days waiting on photos. After that, if you're self-hosting, any developer can make changes — the code is standard, well-documented, and yours. If you're on Groundwork Managed ($200/mo), content updates are included.
Yes. Every template, every schema type, every content structure is built specifically for how dental patients search and what Google expects from dental websites.
Want to see a preview first?
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.