"Very poor communication. Was told conflicting information from one visit to the next. I took a 1/2 day off work as per instructions but it turned into..."
"Very poor communication. Was told conflicting information from one visit to the next. I took a 1/2 day off work as per instructions but it turned into..."
"So disappointed in the service from one of the veterinarians. Spoke to me with absolute tone and judgement in her voice not there to help anyone excep..."
"So disappointed in the service from one of the veterinarians. Spoke to me with absolute tone and judgement in her voice not there to help anyone excep..."
"Really bad experience
I definitely thought it was all about money when a young vet came in and said my dog was very sick without even any tests. She ..."
"Really bad experience
I definitely thought it was all about money when a young vet came in and said my dog was very sick without even any tests. She ..."
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)}}