"I finally found a place that was determined and capable of finding what was wrong with my Macha. Unfortunately, it was too late, and I had to put my k..."
"I finally found a place that was determined and capable of finding what was wrong with my Macha. Unfortunately, it was too late, and I had to put my k..."
"They took incredible care of my pup Pelé Koa who already had terminal cancer when I found them. I attribute the extra year I got with him to their car..."
"They took incredible care of my pup Pelé Koa who already had terminal cancer when I found them. I attribute the extra year I got with him to their car..."
"Been coming here since I moved to Oakland in 2014. And even though I live near Lake Merritt now, I still bring my dog here. They were incredible and s..."
"Been coming here since I moved to Oakland in 2014. And even though I live near Lake Merritt now, I still bring my dog here. They were incredible and s..."
"Nothing but the best here! They are reasonably priced, and the service is top notch. I've never been to another vet that offers this level of service...."
"Nothing but the best here! They are reasonably priced, and the service is top notch. I've never been to another vet that offers this level of service...."
"The people at Woodminster Veterinary Hospital are thorough, friendly, and truly care. They explain all procedures and costs in advance and always foll..."
"The people at Woodminster Veterinary Hospital are thorough, friendly, and truly care. They explain all procedures and costs in advance and always foll..."
"Negligence of staff during our dog's last stay devastates me. I was not called to be notified of any change in behavior or eating while she was there ..."
"Negligence of staff during our dog's last stay devastates me. I was not called to be notified of any change in behavior or eating while she was there ..."
Have you booked online with {{websiteCompanyNameText}} before?
Email
{{wizard.step3.oldForm.emailError}}
Password
{{wizard.step3.oldForm.passwordError}}
First Name
{{wizard.step3.newForm.firstNameError}}
Last Name
{{wizard.step3.newForm.lastNameError}}
Phone Number
{{wizard.step3.newForm.phoneError}}
Mobile Number
{{wizard.step3.newForm.mobileError}}
Email
{{wizard.step3.newForm.emailError}}
Password
{{wizard.step3.newForm.passwordError}}
Pet Name
{{wizard.step4.petNameError}}
Breed
{{wizard.step4.breedError}}
Reason for appointment
Address
{{business.name}}
☆
{{business.address1}}
{{business.town}} {{business.postCode}}
Date & Time
{{wizard.step2.selectedDate | date}} at {{wizard.step2.getTimeStr(wizard.step2.selectedTime)}}{{wizard.step2.getTimeStrAMPM(wizard.step2.selectedTime)}}