"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..."
"An amazing place and an amazing team. Despite the fact most of the vets are quite young they have plenty of experience and study the latest techniques..."
"An amazing place and an amazing team. Despite the fact most of the vets are quite young they have plenty of experience and study the latest techniques..."
"This practice and its team are just the absolute best. They really care and it clearly shows in their total dedication and utter reliability. They hav..."
"This practice and its team are just the absolute best. They really care and it clearly shows in their total dedication and utter reliability. They hav..."
"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..."
"We had a lovely Springer Spaniel, who was absolutely terrified of everything - especially vets - so we opted for home based euthanasia. We scheduled a..."
"We had a lovely Springer Spaniel, who was absolutely terrified of everything - especially vets - so we opted for home based euthanasia. We scheduled a..."
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)}}