Two businesses,
one schedule.
Based in downtown Minneapolis. Building for practices here and in selected markets nationally.
Hygiene fills the calendar and is chosen in about ninety seconds on a map. Implants and aligners fund the practice and are researched for weeks. Those are not the same search, and one plan cannot win both.
Direct access to a senior strategist. The same person scopes the work, writes the code, and reports the results.
$85/hr. Billed weekly. No retainers, no packages.
Win the map for hygiene.
Win the page for everything else.
Proximity, reviews and profile quality decide the routine appointment, and no amount of writing changes that. Depth, photography and honesty about cost decide the case that pays for the operatory.
The Profile Is The Hygiene Funnel
Primary and secondary categories, the full services list, current hours including the ones you actually answer, real interior photography, and steady posts. For routine appointments the profile is closer to being the product than the website is.
The full GBP ranking checklistA Real Page Per Procedure
Implants, clear aligners, veneers, crowns, extractions, root canals, sedation, and each of them written to answer what the patient is actually worried about: how long it takes, how much it hurts, how long it lasts, and what it costs. Reviewed and signed by a dentist at the practice.
The healthcare marketing hubSay What It Costs
The most searched dental questions are price questions, and the standard answer is a form. A stated range with the variables named, a current accepted-plans list, and financing options in plain language will out-convert a competitor hiding the number, every time.
Case Photography With Paperwork
Before-and-after work is what sells a cosmetic case, and it is only usable with documented, specific, revocable authorization on file. We build the library so the consent record travels with the image, and we would rather publish twelve consistently lit consented cases than sixty inconsistent ones.
Review Velocity, Not Review Count
A practice with four hundred reviews and none this quarter looks dormant next to one with ninety and a steady stream. The ask has to be built into the visit, and the replies have to be written so they never confirm who was a patient.
Dentists As Entities
Patients search for the dentist as well as the practice, particularly when an associate joins or leaves. Credentials, continuing education, the procedures each provider actually performs, and Person schema so the individual is identifiable rather than a photo in a grid.
The Assistant Answers First
“Is a dental implant worth it?” and “how much do aligners cost” are increasingly answered before anyone reaches a search results page. Being one of the sources that answer is assembled from requires clinical authorship and citations, which is the same work the procedure pages already need.
Answer engine optimizationFast, And Bookable In One Step
Whatever scheduling system you run, the path from a procedure page to a held appointment should be a single visible step on a phone. Most practice sites put a portal login, a PDF or a daytime-only phone number in that spot instead.
Our web development workFour things we find
on almost every practice site.
None of these require new content and all of them usually move something. We would rather fix them in the first month than sell a content plan on top of a broken foundation.
Every service on one page
A single Services page listing twenty procedures in two sentences each cannot rank for any of them, and it is the most common structure on a dental site. Splitting the four that actually drive revenue into real pages is usually the highest-return week of work available.
Listings for offices you no longer have
Practices move, rebrand, absorb a retiring dentist's patient list, and the old listings stay live for years with the old address and phone number. Those duplicates compete with the real profile and dilute exactly the consistency the map pack is reading.
A booking path that only works on a desktop
Scheduling widgets are frequently embedded in a way that is unusable at phone width, and nobody at the practice ever tries it on a phone because staff use the practice management software directly. It is worth testing yours right now, before reading any further.
Scripts nobody chose
Analytics, ad pixels, chat widgets and review tools accumulate across vendor changes and inherit every page, including the ones about specific conditions. Most practices have never been shown the list. We produce it, and your privacy officer decides what stays.
How we handle the compliance surfaceSenior work, weekly invoices,
no surprises.
Discovery Call
Fifteen minutes. Which chairs you need filled, which procedures you want more of, and how many locations and associates are involved.
Audit
Map visibility by location, duplicate listings, procedure page coverage, the booking path on a phone, and every script running on the site.
Weekly Invoices
Hours actually worked, line by line. Read the invoice and you can tell what your money bought that week.
Monthly Reporting
What shipped, what moved, and which pages produced booked appointments, split between hygiene and the high-value procedures.
Fifteen minutes
to a real read.
No proposal pressure and no retainer at the end of it. Just a straight read on which of your procedures could realistically be won in search and what it would take.
Frequently Asked Questions
About Dental SEO
A dental practice runs two businesses on one schedule and they are searched completely differently. Recurring hygiene is a proximity and convenience decision made in minutes, and it is won in the map pack. Implants, clear aligners and cosmetic work are considered purchases researched over weeks, compared across practices, and won on organic pages, real case photography and financing clarity. Optimizing for one and assuming the other follows is the standard mistake.
$85 per hour, invoiced weekly. No retainers and no packages. A first month is typically 25 to 50 hours covering the audit, the profile work and the first procedure pages. Ongoing work is usually 10 to 25 hours a month, more if you are adding locations or associates.
Map pack movement for hygiene and general dentistry terms is often visible inside 60 to 120 days, because profile quality, review velocity and proximity carry most of that result. The high-value procedure terms take 6 to 12 months, because they are won on content depth and links rather than on the profile.
They are the most persuasive asset a cosmetic or implant case page has, and they are only usable with documented, specific, revocable patient authorization on file. We will not publish a patient image without it. Practically, the constraint improves the result: a smaller set of genuinely consented, well-photographed, consistently lit cases outperforms a large gallery of inconsistent phone photos.
Often yes, and the two channels inform each other. Paid search shows within weeks which procedure terms actually convert in your market, which is the cheapest possible research for deciding where to spend six months of content effort. Just do not point the ads at your homepage.
Substantially. Each site needs its own profile, its own location page with genuinely different content, and consistent naming everywhere it appears. Most groups we look at are losing map visibility to duplicate or stale listings for offices they have moved, renamed or closed, and cleaning that up usually beats any new content in the first month.
Where we work in the Twin Cities
Headquartered in downtown Minneapolis. Dedicated landing pages for the suburbs we work in most often.
Plus Wayzata, Saint Louis Park, Richfield, Hopkins, and the broader 7-county Twin Cities metro on a project basis.
More Healthcare Services
Other Industries We Serve
Core Services