Your patients are waiting. Your website shouldn't be the reason they can't get to you.
Marketing sites and content platforms for healthcare and life-sciences companies. Built on Next.js and Sanity by one senior engineer, from scoping to launch, and looked after for years afterward.
Migrating off WordPress? Start with the assessment. Just exploring? Start with the starter.
The problem
Most healthcare companies are stuck between two bad options: an agency that treats you like a ticket number, or a freelancer who disappears mid-project.
Meanwhile your site is slow, your content team can't change a headline without a developer, and your last migration broke half your search traffic.
You don't need another vendor. You need someone who has done this exact migration for healthcare companies before, and will still be around next year.
Healthcare and life-sciences companies I've worked with
What you get
Your team publishes without a developer.
Sanity is set up for how marketing actually works: editorial roles, preview, scheduled publishing. A new page takes minutes.
Nothing breaks in the migration.
Full redirect maps, SEO parity checks, and form/analytics continuity. Your rankings survive the move.
Compliant by design.
Consent-aware analytics, PHI kept out of the marketing stack, WCAG 2.2 AA. Things generalists get wrong, handled before your security team asks.
Fast, and stays fast.
Green Core Web Vitals at launch and a performance budget that holds as the site grows.
How it works
Every engagement follows the same path. Start where you are.
Assessment
I audit your current site, content, SEO, and compliance posture, and hand you a migration plan with a fixed price for the build. Credited against it.
Build
Fixed price, three milestones. Weekly written status; a call when a decision needs one. Staging links at every stage.
Launch + 60 days of hypercare
Redirects verified, analytics verified, team trained.
Platform Care
Upgrades, monitoring, and changes under an annual plan. The site keeps working as hard as you do.
“We'd already been through two developers before finding Edward. He's been our technical partner for over two years now, and in that time he's taken our marketing site from a basic web presence to a real growth engine: launching our blog, building out a full resource hub, and shipping several other large initiatives along the way. Having one person who knows the codebase, knows our business, and can just run with things has been a game changer.”

About
Dock90 is a one-person studio that builds Next.js and Sanity marketing sites, and migrates them off WordPress, for healthcare and life-sciences companies.
Hi, I'm Edward. I build marketing sites and content platforms for healthcare companies, and I've been doing it long enough to know where most projects go sideways: vague scoping, too many handoffs, and a CMS nobody on the team can actually use.
Every Dock90 project is built on Next.js and Sanity CMS. You talk directly to me from the first scoping call through launch day. No account managers, no project coordinators, no passing your questions through someone who wasn't in the room when the decisions were made.
I keep my client list small on purpose. Fewer projects means I'm actually focused on yours, not juggling ten things and hoping nobody notices.
Frequently asked questions
- What does a project cost?
- The assessment is $12k and produces a fixed price for the build. Builds start at $100k; the exact number depends on page count, integrations, and migration complexity, and you'll know it before any build work begins.
- What happens if the project goes over the agreed timeline?
- The fixed-price proposal includes a timeline with milestones. If something on my end causes a delay, I absorb that cost. If scope changes mid-project, we renegotiate transparently before any additional work begins. No surprise invoices.
- How do you handle HIPAA?
- Marketing sites shouldn't touch PHI, and I design them so they don't: forms, scheduling, and analytics are architected so protected data never reaches the CMS or the marketing stack. If your policies require a BAA, we'll discuss scope first.
- Do you offer support after launch?
- Every build includes 60 days of hypercare. After that, Platform Care: $5k/month, annual, priced on response time rather than hours.
- Will we lose search traffic in the migration?
- Not if it's done right. Redirect maps, canonical audits, structured-data parity, and a post-launch crawl are part of every build. This is most of what the playbook is about.