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.)
Joann Schermerhorn, SEO and UX consultant for wellness practices in Overland Park, Kansas

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.

  1. Stop 1 · Start free

    Ghosted scorecard

    Free

    See where you show up, and where you don’t, on Google Search, Maps, and AI answers.

  2. 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.

    (get first dibs)

    One email when it opens. No spam, ever.

  3. 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.

  1. We meet

    In person if you’re in the Kansas City metro, or on video if you’re not.

  2. I dig in

    I crawl your site, review your Google Business Profile, and check how AI tools describe you.

  3. You get the map

    A prioritized plan: what to fix first, what can wait, and what to ignore.

  4. 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

More about me

hasCredential · training timeline

  1. 2006Permaculture Design Certificate
  2. 2009Herbalist
  3. 2011Licensed Esthetician
  4. 2013RYT-200 Yoga Teacher
  5. 2019Vodder Manual Lymphatic Drainage
  6. 2021Ayurveda Health Counselor
  7. 2022Natural Skincare Formulator
  8. 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.

Energy healer and oracle card reader

Reported result

A chiropractor’s brand-new practice, built from zero, with steady traffic growth and phase two already planned.

Chiropractor, new practice

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.”

Michael Short, owner (and my brother-in-law)

A Prairie Village massage practice, audited from the ground up. Before and after numbers publish when the data is in.

Follow the case study

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.

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
Get my free scorecard

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.