Where the three new services stand today
Snapshot from the audit. "Popular Services" is the on-page service-card grid; "Footer services" is the Our Services column; "Header menu" is the Services dropdown. Only Des Peres is fully built out.
| Location | Popular Services grid | Footer services | Header menu | Booking links |
|---|---|---|---|---|
| Des Peres | All 9 | All 9 | 9 | 1 broken |
| Lake St. Louis | New 3 in, 3 originals dropped | No new 3 | 6 (cache) | 1 broken |
| Ladue | No new 3 | No new 3 | 6 (cache) | 1 broken |
| Leawood | No new 3 | No new 3 | 6 | OK |
| Sarasota | No new 3 | No new 3 | 6 | OK |
| Spanish Fort | No new 3 | No new 3 | 6 | OK |
Clear the cache, then judge the header
The header Services dropdown is a single global menu, yet it shows nine items only on the most recently edited pages. The six-item pages are almost certainly serving a stale NitroPack cache from before the menu was expanded — so purge before assuming the menu itself is wrong.
Fix the broken booking links
Each Missouri page has one malformed Zenoti "Book Appointment" link while the others on the same page are correct. These break the path to booking, so they take priority over the service build-out. Correct store URLs are provided.
Ladue
Get Started Today buttonURL is doubled / concatenated and 404s.
Lake St. Louis
Lower "About" section buttonPoints to a generic /webstore with no location ID, so it doesn't land on the LSL store.
Des Peres
Lower "About" section buttonStore ID is truncated (…0c40d5c9-e1ab-47f6), missing the tail.
Add the three new services per location
For each location, confirm the location-specific service CPT pages exist first (build them before linking, to avoid broken links), then add the services to the on-page Popular Services grid and the footer Our Services column. Add in a consistent order — suggested: Skin Care, Sexual Wellness, Hair Restoration.
Des Peres
Reference build — verify onlyAlready complete with all nine services. Use it as the template for the others.
Lake St. Louis
Closest — finish itNew 3 are in the grid, but Hormone, Peptide & IV were dropped to keep six cards, and the footer has none of the new 3.
Ladue
Add all 3Leawood
Add all 3Sarasota
Add all 3Spanish Fort
Add all 3Correct the wrong map links
Sarasota and Spanish Fort send patients to Des Peres's Google Maps share (maps.app.goo.gl/nDVVEApRtvd3FjGx9). The embedded map shows the right address, but the click-through is wrong.
Verify each location's lead form
The lead form on each page is an embedded Formsite iframe — its internal config (form ID and whether the location value is captured and passed to Salesforce → Zenoti) can't be read from the page source. Verify each in the Elementor editor or the Formsite form's hidden-field setup, and confirm a test submission lands with the right location.
"Sexual Wellness" vs "Sexual Health"
The site uses "Sexual Health" (label and /sexual-health/ slugs). Internal SOPs and the asset library standardize on "Sexual Wellness." Because the pages are live and indexed, renaming slugs means setting up redirects — so this is a decision, not just a quick edit. The visible label can be aligned without touching URLs if you only want the wording changed.
Decision:
Homepage touchpoints
Not a location page, but the homepage is where most first-time visitors land — and it still reflects the old six-service menu in two spots.