Web & digital services · mental health, wellness & coaching
clients.
We design and build fast, beautiful websites — and the digital services around them — with a focus on therapists, coaches, and wellness practitioners. Sites you own, can update yourself, and never pay rising platform fees to keep. A low one-time build fee, then a simple monthly plan, and you're live in about a week.
No cookie-cutter templates. No monthly platform ransom. No code degree required to update it.
Sound familiar?
Most small-business owners are stuck with a website that quietly works against them.
Your site looks nothing like the quality of the work you actually do.
You pay Squarespace or Wix every month and still can't make it look right.
Someone built it once, disappeared, and now you can't change a single word.
It loads slowly, breaks on phones, and never shows up on Google.
That's exactly what we fix.
Your practice deserves a website as considered as the work you do in it.
Calm, fast, and unmistakably yours — built to earn trust the second someone lands on it.
A website that earns its place in your business
Everything is built around one goal: turning the people who find you into people who book you.
Custom design, not a template
A site designed around your business and your clients — not a theme thousands of other businesses are already using.
Built to book clients
Every page guides visitors toward one thing: reaching out to you. Clear calls to action, zero clutter.
You own it, fully
The site is yours — files, domain, content. No platform lock-in: cancel anytime and the whole site comes with you.
Edit it yourself
Change your hours, prices, or photos in minutes with a simple editor. No developer, no waiting, no extra invoice.
Fast & found on Google
Loads in milliseconds, looks flawless on phones, and ships with the SEO basics built in from day one.
A real human, not a ticket queue
You work directly with me from first call to launch and beyond. Questions get answered by the person who built it.
How we keep it fast & affordable
Start from a proven design, not a blank page
We maintain a set of complete, ready-built practice websites — real, live sites, not mockups. You pick the one closest to your vision and we customize it to your brand. That's how a professional custom-feeling site gets delivered in about a week at a price a solo practice can actually justify.
Want something beyond the included scope? No problem — extra work is simply quoted at $60/hour and agreed in writing before anything starts. No surprise invoices.
Customized to you
- Your color palette
- Your fonts
- Your imagery and content layout
- Section sizing and arrangement
Kept out of scope (it's how the price stays low)
- Ground-up custom builds
- Unlimited open-ended revisions
How it works
From first hello to live site in about a week — with the scope, the price, and the process in writing at every step.
Tell us about your practice
Fill out a short intake form — your practice, your style, your colors and fonts. Then we hop on a free 45-minute consult to pick your design and scope your customizations. No pressure, no pitch.
Confirm scope & pay
After the call you get a written summary: exactly what's included, any add-ons you chose, and a secure payment link. Pay once, upfront — then the build begins.
We build, you review
Your site is customized to your brand in about a week. Two rounds of revisions are included — handled over email, on your schedule.
Go live — with support
We launch on your domain, walk you through editing everything yourself, and your monthly plan quietly takes over: hosting, monitoring, maintenance.
Simple, transparent pricing
A low one-time build fee gets you online. Then a flat monthly plan keeps you fast, healthy, and growing. No hidden fees, no surprise invoices six months in.
One-time
Initial Build
A 5-page professional website — Home, About, Services, Blog, and Contact — customized from one of our ready-built designs and delivered in about a week.
- Five pages: Home, About, Services, Blog, Contact
- Customized to your brand: palette, fonts, imagery, layout
- Two rounds of revisions included (up to 4 hours, async)
- Basic Google Analytics, set up via delegated access
- Your own secure login — manage every word, photo, and post
Need more than the included revisions? Extra work is $60/hour — always quoted and agreed in writing before it happens.
Then choose your plan
Pick the level of ongoing support that fits how active you want your site to be. Change tiers anytime, or cancel — your site comes with you.
Tier 1 · Hosting & Maintenance
Essentials
$39/month
Keep your site online, fast, and healthy. Quiet, reliable, hands-off.
- Hosting and infrastructure
- Security monitoring
- Outage monitoring and alerts
- Maintenance — bugs, errors, and outages fixed
Best for practitioners who want a dependable online presence that asks nothing of them — a professional digital business card that just works.
Get startedTier 2 · Hosting + Full Support
Growth
$59/month
Everything in Essentials, plus active growth support — analytics, SEO, and a monthly hour of dev work on the house.
- Everything in Essentials
- One hour of development work per month
- Advanced analytics + monthly performance reviews
- Google Business Profile management
- Contact form, set up and ready
- Testimonial collection + monthly curation
- SEO setup + monthly monitoring
Best for practitioners who want the site actively growing the practice — continuous optimization and marketing insight, with zero technical work on their end.
Get startedAdd-ons, if you want them
À la carte, added at intake and billed once. The base package covers what most practices actually need — tap any add-on for the what, the why, and who it's for.
Extra page$49 / page
What
A page beyond the base five — an FAQ, a specialties breakdown, a telehealth explainer, a resource library.
Why
Sometimes one page can't carry everything a visitor needs to know. Extra pages give specific topics room to breathe.
Who it's for
Practitioners with multiple specialties or services, group practices, or anyone cramming three topics into one section.
Legal / disclaimer pages$29 / page
What
Privacy policy, HIPAA notice, terms of service, accessibility statement — placed and formatted from copy you or your attorney provide.
Why
Cheaper than a regular page because we're placing your provided copy into a clean template — regulators and insurance carriers like to see these.
Who it's for
Every licensed practice eventually. Often required for ad networks and some referral directories.
Contact form$49
What
A proper inquiry form on your site — visitors write to you without opening their email app, and submissions land in your inbox.
Why
For an anxious first-time visitor, a quiet form is a lower bar than composing an email. Lower bar, more inquiries.
Who it's for
Anyone whose contact page is currently just an email address. (Included free with the Growth plan.)
Scheduling integration (Calendly / Cal.com)$49
What
Your booking widget embedded directly on the site so visitors can pick a consult time without leaving.
Why
Removes the click between “interested” and “booked.” For a hesitant prospective client, that click is the conversion-killer.
Who it's for
Anyone who already uses a scheduler — or can spare 10 minutes to set one up.
Testimonial collection (Typeform)$49
What
A polished form where past clients submit testimonials. You review and approve before anything goes live.
Why
Choosing a practitioner is an emotional decision — social proof matters. A streamlined process means you actually end up with quotes.
Who it's for
Established practices with happy clients who'd give a review if asked.
Google Business Profile setup$49
What
We claim or create your Google Business Profile via delegated access, optimize it with photos, hours, and services, and link it to your site.
Why
Most people find a nearby practitioner through Google's map. Without a profile, you're invisible to local search.
Who it's for
Anyone with a physical office — even part-time. Telehealth-only practices benefit less.
Content migration from your old sitefrom $49
What
We move your existing blog posts — text, images, dates — from your current site into your new editor. $49 up to 25 posts, $99 up to 100, custom beyond.
Why
Keeps the writing and search ranking you've already built. No re-typing, no starting your blog at zero.
Who it's for
Anyone moving from WordPress, Squarespace, or Webflow with posts worth keeping.
SEO setup$99
What
Meta titles and descriptions for every page, an XML sitemap, local-business schema markup, and keyword research for your niche.
Why
Helps the right kind of clients find you on Google. Most of the work is one-time; the payoff compounds.
Who it's for
Practices that want long-term organic traffic instead of paying for ads forever.
Advanced Analytics setup$99
What
Google Analytics 4 with conversion goals and event tracking for the actions that matter — booking clicks, form submissions, calls.
Why
You can finally answer “is the site actually working?” with data instead of guesses.
Who it's for
Practitioners spending on marketing who want to know what's pulling its weight.
Custom logo design$99
What
A simple, professional wordmark or lockup for your practice, with a round or two of revisions.
Why
A logo signals you're a real practice, not a side project — used in your header, favicon, and email signature.
Who it's for
New practices, rebrands, or anyone still using a Canva template.
Straight terms, in writing
Payment upfront
The build fee and any add-ons are paid in full before work begins — one secure Stripe link, no deposits or installment juggling.
Fair cancellation
Change your mind after paying? You get 75% back. We keep 25% to cover the consultation and scoping already done. It's in the agreement, not fine print.
No surprise overages
Anything beyond your included scope is $60/hour — always scoped and agreed in writing before the work happens.
Leave anytime
Change tiers or cancel whenever. You own your code — your site can offboard to any developer or agency you choose.
Not sure which fits? The intro consult sorts it out — and you'll have the full scope in writing before you pay a dollar.
Recent work
Real sites, built to be owned and run by the people who use them.
Know someone who needs a site?
Send them my way. If they sign up, you both get three months of free hosting at your respective tier. No limits, no catches, no fine print.
You get
3 months free
at your tier
They get
3 months free
at their tier
Good questions
How long does it take?
About a week from payment to launch, once your content and photos are in hand. If we're gathering content together it can stretch a little — but this is a productized build, not a three-month agency project.
Do I need to be technical?
Not at all. If you can use email, you can update your site. You get your own secure login and a walkthrough at launch.
Who writes the website copy?
You bring the words — your bio, your services, your voice. We shape and place them so they land well, but nobody knows your practice like you do. (Blog posts you write later publish through your own editor in minutes.)
What does it cost to keep running?
$333 once, then $39 or $59/month for hosting, maintenance, and support — plus your domain (about $15/year, which you own). No surprise platform fees, ever.
What if I want changes after the included revisions?
Two revision rounds are included with the build. Beyond that, work is $60/hour — always quoted and agreed in writing before it happens. Growth-plan members also get an hour of dev work every month.
What if I change my mind?
If you back out after paying, you're refunded 75% of the build fee — we keep 25% to cover the consultation and scoping already done. It's written into the agreement, not buried in fine print.
I already have a website — can you help?
Yes. We can migrate your blog and content and rebuild it properly. Migration starts at $49 as a simple add-on.
Do I need to buy anything else?
Just your domain (about $15/year) — you purchase it so you own it, and we guide you through pointing it at your new site.
Ready to ignite your online presence?
Book a free 20-minute intro call. We'll talk through what your business needs — no pressure, no jargon, no obligation.