Every booking button leaves the site.
Four booking controls on the homepage — all four open booking.moego.pet in a new tab. No price, deposit or next open day appears before the jump.
SOURCE · href × 4 · /
×
ODIE’S GROOMINGRANCHO BERNARDO · 92127
RANCHO BERNARDO · CAGE-FREE · 92127
PRIVATE PROPOSAL31 OCT 2026
Cage-free grooming in Rancho Bernardo: three named groomers, a bather, ten grooming services and thirteen finished grooms on file — most of it buried in a homepage carousel with no gallery page.
SALON PROFILEEST. RANCHO BERNARDO
PRESS C FOR THE LOGO COVER
01SITE AUDIT · CAPTURED 31 OCT 2026
Everything below is on odiesgrooming.com today — captured from the live pages and read in the page source. No inference, no “outdated” hand-waving.
Four booking controls on the homepage — all four open booking.moego.pet in a new tab. No price, deposit or next open day appears before the jump.
SOURCE · href × 4 · /
The live header says 15817 and 4:30 PM. The same page source also carries 15807 and 6:00 PM in a block the browser keeps hidden. Anyone reading the page source, or a crawler, finds two addresses and two closing times.
SOURCE · DOM · hidden block (zero size), / and /contact-us
“What are your prices and services?” is the third FAQ; the answer is $50–$200, in prose. The Services page lists ten items and no price.
SOURCE · /faq, /services
Seven cards sit under “Meet Our Team”. Two are named Staff 1 and Staff — logo avatar, no bio — leaving two large empty columns.
SOURCE · /about-us · rendered below
At 390 pixels the three social buttons stack vertically, so the masthead takes a large share of the first phone screen before the hero starts.
SOURCE · 390 × 844 render, below
The nav reads FAQ´s — an acute accent, not an apostrophe — on all five pages. The service cards read Desheding and Hollistic Pet Food.
SOURCE · nav × 5 pages, service accordion


/about-us with the logo as an avatar. Finding 04.We are not judging the grooming itself, and we are not claiming lost revenue: no analytics were supplied. These are six things a customer meets before they ever meet a groomer.
No call transcript, analytics or customer record was used in this audit. Public site only.
02THE GAP · THE FRONT DOOR
This is the moment the site has to work. It is an illustrative path built from the site’s own flow — not a recorded customer, call or quote.
THE FRONT DOOR · 15817 BERNARDO CENTER DR
Searches “dog grooming Rancho Bernardo”.
Sees “Book your dog’s spa day now!” on the hero button.
Taps Book — and leaves the site for booking.moego.pet.
Has left the salon’s site. This audit did not review the booking portal.
Finds the “$25 deposit” answer only on the separate FAQ page.
Calls after hours. The voicemail says 8:00–4:30 and closed Mondays. The page header says 4:30; a hidden block says 6:00.
Lands and sees the real work first.
Sees ten grooming services, the $50–$200 range and the next open day.
Picks a time on a calendar that knows Monday is closed.
Hands off to MoeGo with the deposit already explained.
It is three facts the site already owns — services, hours, the $25 deposit — arriving in the wrong order.
SOURCE · / and /faq, captured 31 Oct 2026 · the salon’s voicemail greeting, from the recorded call transcript · MoeGo booking target on all four CTAs.
03THE FLAGSHIP · WORKING CONCEPT
A working concept, not a picture: tabs, a real service menu, a calendar that closes on Mondays, and a phone. Dates and availability are illustrative; the services, hours and price range are theirs.
One groomer, one pet, no cages. Three named groomers and a bather on Bernardo Center Drive.


Wash with pet shampoo and conditioner.
$50–$200 · BY BREED & WEIGHT
Brush, bath, nails, ears and glands, then the cut.
$50–$200 · BY BREED & WEIGHT
Knots and tangles removed without harming skin.
$50–$200 · BY BREED & WEIGHT
Removes excess hair from the undercoat.
$50–$200 · BY BREED & WEIGHT
Cut, filed and checked for comfort.
$50–$200 · BY BREED & WEIGHT
Teeth brushing to help prevent dental disease.
$50–$200 · BY BREED & WEIGHT
Bath, dry, 15 minutes of brushing, ears and nails.
$50–$200 · BY BREED & WEIGHT
The bath service plus a full haircut.
$50–$200 · BY BREED & WEIGHTPrice range, deposit and policies as published in their FAQ. No price is invented; every figure is theirs.
Concept only. In production this hands off to booking.moego.pet, the portal they already use.

Tue–Sun · 8:00–4:30



CONCEPT · Dates, seats and availability are illustrative. Services, hours, deposit and price range are the salon’s own published facts.
Hero: “Cage-free grooming for dogs and cats.” Hours chip, Suite 107 chip, cage-free chip. Two buttons — next open day, services & prices. Then a seven-day availability strip that greys out Monday, then recent grooms.
Ten grooming services with a dog / cat filter, plus two retail lines (food and toys). Eight cards carry the salon’s own service tiles; the rest are listed in text. Every price line states the published $50–$200 range, which depends on breed and weight.
A November grid with Mondays closed, time slots from 8:00 AM, last at 2:30 PM, a running summary of service, deposit and price range, then a hand-off to MoeGo. Nothing is booked inside the concept.
The same hierarchy at 390 pixels: two-line hero, one availability card, one button, three thumbnails. No carousel that hides the work behind a swipe.
04THE SYSTEM · WHAT BRANDCORE BUILDS
Each one is a direct answer to a finding on slide 01. Nothing here needs a new photographer, a new booking platform or a new brand.
Services, the $50–$200 range and the next open day above the fold. MoeGo becomes the third tap, not the first.
FIXES · Finding 01
15817 and 4:30 PM, published once and reused everywhere — header, footer, contact, schema markup and Google. One source of truth.
FIXES · Finding 02
Thirteen real grooms get a page, filters and captions. The strongest three ride the homepage; the rest stop hiding in a carousel.
FIXES · The buried portfolio
Rancho Bernardo and Bernardo Center Drive pages, service-intent titles, and hours on the Google profile that match the site to the minute.
FIXES · Finding 02 and 06
The $25 deposit, the 48-hour rule, late pickup and the flea policy — in plain sight before booking, not in a FAQ paragraph.
FIXES · Finding 03
Monthly photo drops, seasonal offers and review requests, with one direct line to Brandcore. Nothing goes stale after launch.
ONGOING · Month 2 onward
05THE PROOF · THEIR OWN PHOTOGRAPHS
Every photograph on this slide is the salon’s own, published on odiesgrooming.com. No stock, no generated animals, no composites. Click any frame for the full caption.
06THE ROADMAP · PROPOSED, TO BE AGREED
Three proposed phases with a named owner each. Timing is set in the scope call and depends on approvals and access; no launch date or result is guaranteed.
07THE ENGAGEMENT · THREE WAYS
Scope is fixed before work starts. Fees are quoted after a 20-minute scope call — no package price is invented here, and no retainer is assumed.
Fix what a customer meets first.
FIXED FEE · QUOTED AFTER SCOPE CALL
Everything above, plus being found.
FIXED FEE · QUOTED AFTER SCOPE CALL
For the shop that keeps growing.
MONTHLY · QUOTED AFTER SCOPE CALL
No Brandcore fees, guarantees or performance estimates appear in this deck. Annual and seasonal pricing is set on the call, in writing.
08LET’S TALK · 20 MINUTES
Bring your questions on the $25 deposit and the two empty team cards. We will walk through the concept on this page and the scope to agree for the front door.

“This walkthrough shows what we found on odiesgrooming.com, from your public pages only. Call or email me whenever the shop has a quiet moment.”
Prepared for Odie’s Grooming, 15817 Bernardo Center Drive, Suite 107, San Diego, CA 92127 · Prices shown are the salon’s own published figures; Brandcore makes no pricing, guarantee or performance claims here.
INDEX09 SLIDES