Licensed esthetician. Certified search nerd.
Ghosted by Google? Let’s get your wellness practice found.
SEO and website UX for holistic practitioners and wellness brands. I spent 20 years in treatment rooms before I learned how search engines think, so I speak both languages.
Free. Shows how visible you are on Google, Maps, and AI answers.
(no jargon. I promise.)
Overland Park based. In person across the Kansas City metro, online everywhere else.
Trained in both worlds
- Licensed Esthetician, KS
- Ayurveda Health Counselor
- Vodder Lymphatic Drainage
- RYT-200, Yoga Alliance
- Herbalist
- IxDF UX Designer + AI
- Google UX Design Certificate
- UC Davis SEO Specialization
Great at the work. Invisible in the search.
If any of these sound familiar, you’re in the right place.
You’re the best-kept secret in town
Clients who find you love you. The trouble is the finding.
AI answers skip right past you
ChatGPT, Gemini, and Google’s AI Overviews pull from sites they can read and trust. Yours might not be one of them yet.
Pretty site, quiet calendar
Visitors land, look around, and leave without booking. That’s a UX problem, and it’s fixable.
(it takes a village. not to be cheesy.)
Pick your route
Start free, fix it yourself, or hand it to me. Every route follows the same map.
-
Stop 1 · Start free
Ghosted scorecard
Free
See where you show up, and where you don’t, on Google Search, Maps, and AI answers.
-
Stop 2 · Do it yourself
DIY kits
- XML Marks the Spot Available$47Wellness schema pack, so search engines and AI know exactly what you offer.
- You Are Here Waitlist$197Local SEO and E-E-A-T kit for showing up in the map pack.
- Load-Bearing Waitlist$597Both kits plus a 1:1 session to implement them together.
-
Stop 3 · Done for you
Audits and ongoing SEO
- Site audit$350A prioritized list of what’s blocking your visibility.
- Audit and fixesfrom $1,000The audit, plus the fixes done for you. Priced by how many pages need work. Split payment available.
- Ongoing SEOfrom $1,500/moTechnical care, content, and monthly reporting.
How a site audit works
No jargon dumps. You leave knowing what to fix first and why.
We meet
In person if you’re in the Kansas City metro, or on video if you’re not.
I dig in
I crawl your site, review your Google Business Profile, and check how AI tools describe you.
You get the map
A prioritized plan: what to fix first, what can wait, and what to ignore.
We fix it
Follow the plan yourself, or have me handle the fixes.
Practitioner first. Strategist second.
Before I learned SEO, I spent two decades in spas and treatment rooms.
I’ve worked as a licensed esthetician, herbalist, Ayurveda counselor, and yoga teacher. I also rebuilt a spa’s staffing, policies, and pricing and doubled its yearly revenue in a year.
Now I bring that same systems thinking to websites. That’s why your copy will sound like you, and why I’ll never write health claims your practice can’t stand behind.
I still practice, too. I run sound baths, yoga nidra, and breathwork through Carried Sound.
Joni
hasCredential · training timeline
- 2006Permaculture Design Certificate
- 2009Herbalist
- 2011Licensed Esthetician
- 2013RYT-200 Yoga Teacher
- 2019Vodder Manual Lymphatic Drainage
- 2021Ayurveda Health Counselor
- 2022Natural Skincare Formulator
- 2026Google UX Design and two SEO specializations
result · so far
Early results from real practitioners
Reported result
An energy healer’s schedule filled soon after our first engagement, and it has stayed busy since.
Reported result
A chiropractor’s brand-new practice, built from zero, with steady traffic growth and phase two already planned.
Case study in progress
Wild Yonder Wellness
“Grand Schema caught tons of discrepancies across my business listings and platforms, many of them small details that would have been very easy to miss but can make a real difference in whether your business shows up in search.”
A Prairie Village massage practice, audited from the ground up. Before and after numbers publish when the data is in.
Results as clients reported them to me. Some early clients are friends, and Wild Yonder’s owner is family.
Pillar Talk
Plain-language SEO for people who’d rather be doing their actual work.
- Which Schema Type Should a Massage Therapist, Esthetician, or Acupuncturist Use?
- Do You Need a Website If You Have a Vagaro, Square, or Jane Booking Page?
- The Right Google Business Profile Category for Sound Healing, Reiki, Ayurveda, and Lymphatic Drainage
Questions people ask me
(ask me anything. really.)Do you only work with wellness businesses?
Mostly. Holistic practitioners, spas, clinics, and wellness brands are my focus because I understand the work, the clients, and the rules around health claims.
Do we have to meet in person?
Only if you’d like to. Kansas City metro clients can meet in person. Everyone else meets on video.
How soon will I see results?
Technical fixes can show up within weeks. Local rankings and content take longer. Your audit includes realistic milestones, so you’ll know what to expect and when.
What if a monthly retainer isn’t in my budget?
Start with the free scorecard. The DIY kits are built for practitioners on a small budget, and you can upgrade anytime.
Free scorecard
Find out if you’ve been ghosted
Your Ghosted scorecard shows how findable your practice is, in plain language.
- Google Search and Maps visibility
- How AI tools describe your business
- Your top three fixes, ranked
Takes about three minutes. Your grade shows up right away, and your fix list arrives by email if you want it.
areaServed · Kansas City metro
Serving Overland Park and the Kansas City metro
The Grand Schema is an SEO and UX studio for wellness practices, based in Overland Park, Kansas. I meet Kansas City clients in person, by appointment, and work with wellness brands anywhere else by video.
Where I meet clients in person
- Overland Park, KS
- Leawood, KS
- Prairie Village, KS
- Lenexa, KS
- Olathe, KS
- Shawnee, KS
- Mission, KS
- Merriam, KS
- Westwood, KS
- Roeland Park, KS
- Kansas City, KS
- Kansas City, MO
Meetings happen at your practice or a location we agree on. There is no public office.


