"Such a nice pleasant experience! Dr. Ferris was very caring and patient and took his time with my foster puppy. Will keep using and will highly recomm..."
"Such a nice pleasant experience! Dr. Ferris was very caring and patient and took his time with my foster puppy. Will keep using and will highly recomm..."
"They took very good care of my 17,almost 18 yr old poodle,my best friend,and were very concerned& professional till the very end. Thank-you Dr. Gill &..."
"They took very good care of my 17,almost 18 yr old poodle,my best friend,and were very concerned& professional till the very end. Thank-you Dr. Gill &..."
"This vet put on a show like they will do anything to help you and your dog . I believe they show favoritism to certain customers every time I took my ..."
"This vet put on a show like they will do anything to help you and your dog . I believe they show favoritism to certain customers every time I took my ..."
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)}}