"We have been coming here since moving into the area about five years ago. We are truly fortunate to have found such wonderful veterinary care. Dr. C..."
"We have been coming here since moving into the area about five years ago. We are truly fortunate to have found such wonderful veterinary care. Dr. C..."
"The staff at Milford Animal Hospital is absolutely amazing. Everyone is so kind and helpful. They have always made me feel so welcomed. I had original..."
"The staff at Milford Animal Hospital is absolutely amazing. Everyone is so kind and helpful. They have always made me feel so welcomed. I had original..."
"From the moment you walk in to the moment you leave, this is a one of a kind animal hospital in the best way possible. I was referred here by my broth..."
"From the moment you walk in to the moment you leave, this is a one of a kind animal hospital in the best way possible. I was referred here by my broth..."
"Bait & Switch...Don't go here. I called 10-15 places to get my dogs teeth cleaned and was getting estimates, before deciding on this one. ALL 10-15 pl..."
"Bait & Switch...Don't go here. I called 10-15 places to get my dogs teeth cleaned and was getting estimates, before deciding on this one. ALL 10-15 pl..."
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)}}