"Great staff went threw something sad and they were so beyond kind towards me .going to be switching vets I was going to betties but most likely switch..."
"Great staff went threw something sad and they were so beyond kind towards me .going to be switching vets I was going to betties but most likely switch..."
"Dr. Virdi has been our vet for 3 years taking care of our pets through many ups and downs. We would not go anywhere else. He is knowledgeable and very..."
"Dr. Virdi has been our vet for 3 years taking care of our pets through many ups and downs. We would not go anywhere else. He is knowledgeable and very..."
"Manager of Beatie upper Centennial called me today regarding my complaint
Her answer was 90% of customers want in and out FAST so they don’t care to ..."
"Manager of Beatie upper Centennial called me today regarding my complaint
Her answer was 90% of customers want in and out FAST so they don’t care to ..."
"Highly recommend Millen Rd veterinary hospital.
They actually care about our animals and it shows! They are so accommodating and helpful. Above and be..."
"Highly recommend Millen Rd veterinary hospital.
They actually care about our animals and it shows! They are so accommodating and helpful. Above and be..."
"Felt completely scammed. Paid $270 for 1 single x ray of my pregnant dog and a two second exam where he only checked her heart beat and teeth. He didn..."
"Felt completely scammed. Paid $270 for 1 single x ray of my pregnant dog and a two second exam where he only checked her heart beat and teeth. He didn..."
"On March 27 my life long buddy Dakota took his last breath in my arms. I was inconsolable. My grand daughter came early in the morning and gratefully ..."
"On March 27 my life long buddy Dakota took his last breath in my arms. I was inconsolable. My grand daughter came early in the morning and gratefully ..."
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)}}