This is genuinely the highest baseline I've audited this month. Contact is clear, content explains services well, and the trust assets are excellent — they just need to be moved. The gap between this site and a top-ranked local vet is smaller than almost any other practice I've reviewed.
First, the good: the page loaded in 3.8 seconds — fast enough that I didn't leave. The phone number was visible near the top. Hours were easy to find. The booking link worked. That puts you ahead of most local practices I review before I've even read a word.
Then I scrolled. And scrolled. It took three full screen-lengths on my iPhone before I saw your 4.9-star Google rating. Another screen before I found your team photos. The credentials that tell a worried pet owner "these are real vets with real training" were on a separate About page entirely.
Here's the thing about pet owners: they are choosing someone to care for a family member. That decision is emotional and high-stakes. The 4.9 stars you've earned would close that decision in seconds — if they appeared in the first scroll. You've done the hard work of earning exceptional trust. The website just doesn't deploy it where it counts.
Unlike most audits, none of these are about fixing broken things — they're about moving strong things to where they'll be seen.
You have a 4.9-star Google rating. That number — among veterinary practices in Manhattan — is exceptional. The UES has several competing practices, and a 4.9 with a meaningful number of reviews is a decisive competitive advantage for a pet owner doing 10 minutes of research before choosing a vet.
On mobile, that rating lives below three full screens of content. Most visitors never reach it. They're making their decision — to stay or bounce — in the first scroll, and the most compelling thing on your entire site isn't in that window.
<section> element at ~2,800px from the top of the document — approximately 7 viewport heights down. Moving a compact review badge (40–60px tall) into the hero section requires only a CSS position change and a small HTML snippet, no layout refactor needed.Your homepage H1 says "Compassionate Care for Your Pet." It's a warm headline — but it contains no location information. When a pet owner searches "vet Upper East Side" or "veterinarian near me UES," Google looks for those terms in your heading. Finding none, it gives the ranking edge to practices that do include the neighborhood.
Your page title does include "Upper East Side," which is good. But the H1 is weighted separately and meaningfully in Google's ranking algorithm — especially for local queries where the business's physical location is the primary search intent.
<title> tag does contain "Upper East Side" (good), but H1 is an independent ranking signal — particularly for local pack eligibility. Google uses the H1 alongside the title for understanding a page's primary topic. Adding neighborhood language to the H1 is the most direct on-page local SEO lever available after the title tag.Your emergency care hours are listed on the homepage — that's genuinely good, and not every vet practice does it. But they're in the same visual style as your regular office hours: a small text line in the contact section. No visual emphasis. No prominent placement. Nothing that communicates "if your pet needs help right now, here's what to do."
Think about who reads emergency hours: a pet owner at 11pm, panicking, on their phone. That person is not calmly scanning your contact section. They need the emergency information to be instantly findable, visually distinct, and emotionally clear. A plain text line in a list doesn't do that job.
A meaningful segment of your potential new clients are pet owners who have never taken a pet to a vet on the UES before — they may be new to the city, or switching practices after a move. For these visitors, the unknown logistics of a first appointment create a small but real friction that delays booking.
What paperwork is needed? Do they need vaccination records? How long does a first visit take? What's the parking situation? These questions aren't dealbreakers — but they're the last thing standing between "I should book this" and "I'll do it later" (which usually means never).
<ul> list or a two-column grid with icons is sufficient. Existing pages on sites like VCA and BluePearl show measurable engagement uplift from first-visit prep content placed near the booking CTA. The content itself can be drafted in 20 minutes from knowledge of your intake process.This is the shortest roadmap in any audit I've done this month — because the practice is genuinely in good shape. Four small changes, none of them rebuilds, each one surfacing assets you've already earned. The gap between here and best-in-class on the UES is a single focused week of work.
This page is the short version. If any of it resonates, I'm happy to get on a quick call and show you exactly how each fix would look on your site. No cost, no pressure — just finishing what I started.
Replies come straight to Cody Wong · usually same day