"We've been taking our pets to Dr. Miller and company for years now (cats and dogs) and it's ranged from minor (checkup & shots) all the way to surgery..."
"We've been taking our pets to Dr. Miller and company for years now (cats and dogs) and it's ranged from minor (checkup & shots) all the way to surgery..."
"These folks are extremely friendly and knowledgeable, and their hours of operation can't be beat! My kitty doesn't even mind getting shots because she..."
"These folks are extremely friendly and knowledgeable, and their hours of operation can't be beat! My kitty doesn't even mind getting shots because she..."
"I LOVE this facility! Staff are so kind. My baby Sacha has lots of fun. They even do training and fun activities. They post lots of pictures and video..."
"I LOVE this facility! Staff are so kind. My baby Sacha has lots of fun. They even do training and fun activities. They post lots of pictures and video..."
"Kind, compassionate & thorough care for my dachshund. I trust that my dog is in competent hands. Dr.Estrada and his team went above & beyond, I was ex..."
"Kind, compassionate & thorough care for my dachshund. I trust that my dog is in competent hands. Dr.Estrada and his team went above & beyond, I was ex..."
"Been coming here for years... this is a dedicated, professional team that puts the client (animal) first. I don't have enough good to say.. they go a..."
"Been coming here for years... this is a dedicated, professional team that puts the client (animal) first. I don't have enough good to say.. they go a..."
"horrible. horrible. Not only pricy but also they convinced us to give our puppy couple unnecessary vaccines and that makes our puppy vomits. We went t..."
"horrible. horrible. Not only pricy but also they convinced us to give our puppy couple unnecessary vaccines and that makes our puppy vomits. We went t..."
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)}}