Counseling Site Rebuild: 15% More Bookings (practice-reported) by Eric MooreCounseling Site Rebuild: 15% More Bookings (practice-reported) by Eric Moore

Counseling Site Rebuild: 15% More Bookings (practice-reported)

Eric Moore

Eric Moore

Project Type: Website and Inquiry-Path Rebuild
Client: The Healing Journey Counseling & Consulting (Lynne Kelly, MS, LMHC, LPC, NCC, CCTP)
Service area: Ocoee, Orlando, Winter Garden FL
Duration: May 2026 to present (ongoing)
The Healing Journey is a solo licensed counseling practice in Ocoee, Florida. Lynne Kelly sees individuals, couples, families, and groups, online by secure video, across the Greater Orlando area. She is a Certified Clinical Trauma Professional with over ten years in practice.
Her clients are usually anxious, often reaching out for the first time in their lives, and deciding in about eight seconds whether this feels like a safe place to send a message. That is the whole design brief.
Problem:
The practice ran on a legacy WordPress brochure site with a stock photo of a California coastline on the homepage of a Florida practice.
The headline could have belonged to any therapist in the country, and the logo was small enough that you had to squint at it. Nothing on the page said who Lynne was or what to do next.
The site gave search nothing to work with: no service-in-city pages and no structured data.
A clinical practice also carries a constraint most sites do not: the contact form must not invite people to put protected health information into a public web form.
The same practice, before and after. Left is what was costing her inquiries.
The same practice, before and after. Left is what was costing her inquiries.
Process:
1. Rebuild the first eight seconds
The hero had to sound like a person instead of a brochure. The new headline, Healing is a journey and you don't have to take it alone, sits above one paragraph of what she actually does, her credentials in view, and exactly two buttons. Below it, a strip of trust signals: 10+ years, licensed counselor, certified trauma professional, inclusive care. Then Lynne herself, high on the page, with her full credential line spelled out.
No Figma and no template. Art direction was set with GPT Image 2 and Reve, decoded into layers by my own pipeline, then hand-coded section by section and QA’d against the design. Image to code, without the AI-template look.
The new hero: a sentence a person would say, credentials in view, one next step.
The new hero: a sentence a person would say, credentials in view, one next step.
Lynne high on the page, full credential line spelled out. Trust is the product here.
Lynne high on the page, full credential line spelled out. Trust is the product here.
2. Build a real service-in-city network, not a template loop
Thirteen service-in-city pages across three cities, inside an 18-URL sitemap. Every one is a real page: its own copy, its own FAQ set, its own JSON-LD. The EMDR page for Ocoee runs 1,175 words and carries Service plus FAQPage schema with seven questions, each one something a person actually asks before booking trauma therapy.
Each page is written for the person about to book. A generated city-swap page reads as spam to a nervous client. Writing thirteen of them properly is slower, and it is the only version that works.
Thirteen service-in-city pages, and the live JSON-LD behind one of them.
Thirteen service-in-city pages, and the live JSON-LD behind one of them.
EMDR therapy in Ocoee: a real page, not a city-swapped template.
EMDR therapy in Ocoee: a real page, not a city-swapped template.
Seven FAQ entries per service page, schema-backed, written from real pre-booking questions.
Seven FAQ entries per service page, schema-backed, written from real pre-booking questions.
3. Design the first contact for a clinical practice
Reaching out is the hardest click on the site, so the flow says so. A five-step walkthrough covers it in plain language, including the honest one: Lynne answers within one to two business days, not instantly.
The form itself is built to keep people safe. The message field asks for scheduling questions only and says not to include clinical details, emergency needs, or private health information. A consent checkbox restates it. A crisis notice sits next to the submit button with 911 and 988. That box costs conversions on paper and it is not optional in this vertical.
Five steps, in plain language, including the honest one about response time.
Five steps, in plain language, including the honest one about response time.
The consent gate and the 988 crisis notice. Non-negotiable in a clinical practice.
The consent gate and the 988 crisis notice. Non-negotiable in a clinical practice.
4. Make it work on the device people actually use
Fully responsive, hand-built, no framework. The mobile hero, service pages, and contact flow carry the same hierarchy as desktop rather than a collapsed version of it.
Same hierarchy on mobile, not a collapsed version of it.
Same hierarchy on mobile, not a collapsed version of it.
Solution & Outcome
A hand-built static site on Vercel replacing the legacy WordPress install, live at thehjcc.com.
13 service-in-city pages across Ocoee, Orlando, and Winter Garden, each with its own Service and FAQPage structured data.
A first-contact flow that a trust-sensitive clinical practice can actually stand behind, consent gate and crisis notice included.
The practice reports roughly 15% more bookings and 20% higher rates since launch. That figure is practice-reported by the client, not instrumented by me, and it is labeled that way everywhere it appears.
The site is still in active development.
If your site is doing the job of a brochure when it should be doing the job of your best introduction, it is worth rebuilding around one clear next step.
Thanks for reading this far. If this is the kind of work you need, I would like to hear what you are building.
Like this project

Posted Jul 26, 2026

A legacy WordPress brochure site rebuilt by hand around one clear next step, with a first-contact flow a clinical practice can stand behind.

Likes

0

Views

12

Timeline

May 13, 2026 - Ongoing