Dr. Mira Okafor
Medical director · DVM
Internal medicine and senior care. Founded the clinic in 2008 and still takes the Saturday shift.
A small team on purpose. You will see the same faces at the six-month check as you did at the first appointment.
Medical director · DVM
Internal medicine and senior care. Founded the clinic in 2008 and still takes the Saturday shift.
Surgery & dentistry · DVM
Soft tissue surgery and oral work. Will show you the dental radiographs whether or not you asked.
Feline medicine · DVM
Runs the cat wing and our low-stress handling training. Believes most cats are simply badly briefed.
Lead nurse · RVT
Anaesthesia and pain management. She is the one who stays with your pet from induction to pickup.
Most people leave the vet holding a receipt and a vague sense that something happened. We would rather you left knowing what we found, what we ruled out, and what you are watching for at home.
The clinic is owner-operated, which means the person who examines your dog on Tuesday is the person who calls you about the results on Thursday. No rotating staff, no handing you off, no repeating the story.
We hold appointment slots open every morning for pets who got worse overnight.
Separate cat entrance, non-slip floors, treats first. Restraint is the last resort, not the first.
Bloodwork, cytology and urinalysis run on site — most answers come back the same visit.
You approve a written estimate first. If the plan changes mid-visit, we call before we spend.
Collected from follow-up emails. Names shortened, permission given.

Seven is not a cliff edge, but it is the year screening starts earning its keep. Nothing happens on the birthday. What…

Socialisation has a deadline, and handling practice has to start before anyone needs it. Between roughly three and sixteen weeks a puppy…

Sleeping in a new spot, grooming less, missing the litter box — the changes owners apologise for mentioning are usually the useful…
Book a wellness exam, ask about a lump you have been ignoring, or just call and describe what you are seeing. We will tell you honestly whether it needs an appointment.