The published floor
$2,000
per month
That floor is published. The rest is not, because it cannot honestly be reduced to a band — and a band would mean underserving one practice or overcharging another.
What sets your number
How contested your market is, how large the practice is, and how much has to be built before anything can be amplified. A practice in a saturated metro needs more work to reach the same position than one in an open market. Pricing them identically would be dishonest to both.
When you get it
On the first call, not after three meetings. And if it is more than you want to spend, we will tell you the sequence that works at your budget and what it costs you in time — which is usually the more useful answer.
Engagements start at $2,000 per month. We publish the floor and never a band above it. Scope is set after listening rather than sold off a page: the method never varies, the page count and channel mix always do.
- Pricing
- Engagements start at $2,000 per month. The floor is published; your figure comes on the first call.
- Packages
- Loosely defined, deliberately. There are recognisable shapes to an engagement, but we scope to what the practice actually needs after listening. The method is fixed. The scope is scoped.
- Site scale
- Entry tier is 500+ pages; the ladder runs to 10,000. Chosen at scoping, and a floor rather than a cap.
- Onboarding
- Brand book and brand guide in week one. Workable site in weeks two to three. First press release in week five. Local targeting from weeks five to six, at roughly 25 pages per city-and-service target for every $1,000 per month of spend.
- Timelines
- Rankings move in 3–4 months. Local SEO moves in 2–4. Inquiries grow in 6–12 months. Strongest returns arrive in 12–18. Published exactly as we quote them.
- Ownership
- You take all of it if you leave — site, content, profiles, analytics, data. Nothing is held hostage and nothing is locked to a subscription.
- Client count
- Not published, by decision. We never imply a team size in either direction — you can draw your own conclusion on the call.