Bias disclosure up front: we’re Groundwork Dental. We compete with the agencies we’re about to help you evaluate. We have a financial incentive for you to choose us over them.

That said, this framework is genuinely useful regardless of whether you ever become a client. These are the same tests and questions we’d tell a friend to use, and they work whether you’re evaluating us, a large dental marketing agency, or a local freelancer.

Use this framework on us, too. We pass every test below. But don’t take our word for it. Verify.

1. Domain Ownership

Your domain is your address on the internet. If someone else controls it, they control your online presence.

🚩 Red flag: The agency registered your domain in their name or their account. If you leave, you have to negotiate to get it back, or start over with a new domain and lose your SEO history.

✅ Green flag: The domain is registered to you, paid by you, in an account you control. The agency has access only if you grant it.

What to ask: “Do I own my domain registration?” Then verify it yourself — go to whois.com and look up your domain. The registrant should be you or your practice. If the agency’s name appears instead, you have a problem.

How Groundwork handles this: You register the domain yourself, in your name, in your account. We never touch it.

2. Platform & Portability

If the provider builds your website on a proprietary platform, switching providers might mean starting from scratch.

🚩 Red flag: Your site is built on a platform that only the agency controls. You can’t export your files, and no other developer can work on it. Ask “If I cancel, does my website stay online?” — if there’s any hesitation, conditions, or “well, our platform…” — that’s your answer.

✅ Green flag: Your site is built on standard technology — WordPress, Astro, Next.js, static HTML, and you can get a complete copy of all files, images, and content that a different developer could deploy somewhere else.

What to ask: “Can I export my website files and host them somewhere else?” If the answer is no, you don’t own your website. You’re renting it. We’ve written more about how the different approaches compare.

How Groundwork handles this: Your site is built with Astro and deployed to Cloudflare Pages — both open, standard technologies. You get the full source code in your own GitHub account. Take it anywhere.

3. Contracts & Pricing

How an agency prices their work and structures their agreements tells you a lot about how they think about the relationship.

🚩 Red flag: No published pricing — you have to get on a sales call to find out what things cost. They’re pricing based on how much they think you’ll pay, not what the work actually costs. Long-term contracts with vague cancellation terms are another signal.

✅ Green flag: Published rates or a clear rate card upfront. Month-to-month agreements for ongoing work after any initial setup period. They’re confident enough in their work to let you leave.

What to ask: “What does this cost, and what happens if I want to cancel?” Some initial commitment (3 months) is reasonable — there’s real work in building a site. But for ongoing work, month-to-month gives you the most flexibility. You know what a Toyota costs before you walk into the dealership. You should know what a website costs before you talk to anyone.

How Groundwork handles this: $2,000 for a custom website. It’s on the website. One flat fee. No contract, no required retainer, no required recurring charges. You pay once, we build it, and we hand you the keys.

4. Template Sites & Duplicate Content

These two go together because they’re two sides of the same shortcut — reusing work across clients.

Template sites aren’t inherently terrible — a good template is better than a bad custom site. But if you’re paying $5,000-15,000 for what the agency calls a “custom website” and it looks identical to their other clients’ sites, you’re overpaying.

🚩 Red flag: The agency’s client sites all look the same. Same layout, same structure, same stock photos, just different logos and colors. Or worse — the actual text on your service pages appears word-for-word on other dental websites.

✅ Green flag: Your site looks and reads like it was built for your practice. Unique design, unique content, specific to your location and services.

What to ask: “Show me five client websites.” Then actually look at them side by side. Do they look identical? Then run this test: go to one of your service pages, find a distinctive sentence from the middle of the page, copy it, and search it in Google with quotes around it. If that exact sentence appears on other dental websites, you’re not just getting a template design. You’re getting template words. Google recognizes duplicate content and devalues it.

How Groundwork handles this: Every site is built from scratch. No templates, no themes, no shared layouts across clients. All content is written specifically for your practice — your location, your services, your voice. Run the duplicate content test on any site we build. See an example.

5. Reporting & Deliverables

This one only applies if you’re paying a monthly retainer. If you are, you should know exactly what you’re getting for it.

🚩 Red flag: Monthly reports that are just a PDF with green arrows and no actionable data. Deliverables described as “SEO management” or “social media management” with no specifics. You can’t tell what they actually did last month.

✅ Green flag: They can tell you exactly what they’ll deliver — content pieces written, links built, pages optimized. Reports include actual keyword ranking changes (for specific terms, not just your practice name), organic traffic trends, and Google Business Profile performance. Concrete, countable things you can verify actually happened.

What to ask: “What specific deliverables will I receive each month?” You want to hear things like “4 blog posts, 2 GBP posts per week, monthly technical audit.” If the answer is vague, that’s your answer.

How Groundwork handles this: The build has no retainer, so there are no monthly deliverables to judge — no reports, no ongoing content, no recurring fees. We build the site, hand you the keys, and walk away. There is one optional add-on, Groundwork Managed at $200/month or $1,200/year: 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, with a monthly report on what went out. It also covers a yearly refresh and, if you want, holding your domain and accounts so you don’t have to. Its deliverables are specific and countable, which is the standard this article asks you to hold any retainer to. Most practices don’t need it: you’re capable of owning your accounts, and your hosting is free after the build.

6. Site Performance

This one you can check yourself in 60 seconds with Google PageSpeed Insights. Enter your website URL and look at the mobile score.

🚩 Red flag: Mobile score below 50. Your site has technical health problems that are hurting your rankings. Below 30 is serious. If your current agency built or manages your site and the score is this low, they’re not maintaining the technical foundation.

✅ Green flag: Mobile score of 80+. That’s where a well-built dental website should land. Fast load times, clean code, optimized images.

How Groundwork handles this: The sites we build typically score 90+ on mobile. You can verify this yourself — run any example through PageSpeed Insights.

The Checklist

Before you sign anything, make sure you can check every box:

  • You own your domain registration
  • You own your website files (or can export them)
  • You know what things cost before getting on a call
  • Your content is unique to your practice
  • You can leave without losing everything
  • You can verify what you’re paying for each month

None of this is unusual to ask for. It’s just worth confirming.

Our model — flat-rate pricing, you own everything, no contracts — is built around these same principles. But this checklist works regardless of whether you hire us. Use it on every agency you talk to. Use it on your current agency. Use it on us.