"I have been a customer of the Haven Vets for over 20 years. All my pets have been patients with them. The whole experience is caring, personal and I h..."
"I have been a customer of the Haven Vets for over 20 years. All my pets have been patients with them. The whole experience is caring, personal and I h..."
"Visited this Vet for first time accompanying my daughter and her new rescue beagle. The reception staff and the vet herself were welcoming and sympath..."
"Visited this Vet for first time accompanying my daughter and her new rescue beagle. The reception staff and the vet herself were welcoming and sympath..."
"The team at this vets are brilliant. We have an elderely dog who required urgent surgery and to say we were dreading it was an understatement. Nicky o..."
"The team at this vets are brilliant. We have an elderely dog who required urgent surgery and to say we were dreading it was an understatement. Nicky o..."
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)}}