Call us
Emergency
01620 822262
Haddington
01620 822262
Musselburgh
0131 6653343
Dunbar
01368 860461
North Berwick
01620 894471
Prestonpans
01875 814772
Online Shop
Emergencies
Refer a case
Register Your Pet
Video Vet
Menu
Links Vet's home page
Call us
Emergency
01620 822262
Haddington
01620 822262
Musselburgh
0131 6653343
Dunbar
01368 860461
North Berwick
01620 894471
Prestonpans
01875 814772
Book an Appointment
Open contact us menu
About Us
Klarna
Offers
Our Branches
Careers
Emergencies
Meet the Team
Prices
Payment and Insurance
Client Charter
Feedback
Referrals
Referral Services
CT Referrals
Ophthalmology Referrals
Orthopaedics Referrals
Referral News
Refer a Case
Pet Owners
Services
Acupuncture
Cat Only Clinics
Consultants
Pet vaccinations
Eye Screening Services
Free Health Checks
Free Nurse Clinics
Mid-Year Health Checks
Pet Travel Certification
Pet wellness screening
Physiotherapy
Free Puppy & Kitten Package
Repeat Prescription Form
Insurance
Pet Insurance Guide
Video Vet
Advice
Pet Nutrition
Cat Advice
Dog Advice
Kitten Advice
Puppy Advice
Training
Pet Health Club®
Blog
Pay Online
Contact Us
Book an Appointment
Get consultations included as part of a Pet Health Club® Plus plan. Join today!
Online Payment
Online Payment
Your invoice details
Select a surgery
Please Select
Haddington
Musselburgh
North Berwick
Prestonpans
Dunbar
Payment Description (or invoice number or patient's name)
Amount to pay (e.g. 10.99)*
Your personal details
First Name*
Last Name*
Patients' Names
Email*
We'll only use this email address to send you a confirmation of your payment
Contact Number
We'll only use this number in the case there is a problem with your payment
Security Question
Back
Menu
About Us
Klarna
Offers
Our Branches
Careers
Emergencies
Meet the Team
Prices
Payment and Insurance
Client Charter
Feedback
Referrals
Referral Services
CT Referrals
Ophthalmology Referrals
Orthopaedics Referrals
Referral News
Refer a Case
Pet Owners
Services
Acupuncture
Cat Only Clinics
Consultants
Pet vaccinations
Eye Screening Services
Free Health Checks
Free Nurse Clinics
Mid-Year Health Checks
Pet Travel Certification
Pet wellness screening
Physiotherapy
Free Puppy & Kitten Package
Repeat Prescription Form
Insurance
Pet Insurance Guide
Video Vet
Advice
Pet Nutrition
Cat Advice
Dog Advice
Kitten Advice
Puppy Advice
Training
Pet Health Club®
Blog
Pay Online
Contact Us
Book an Appointment
Online Shop
Emergencies
Refer a case
Register Your Pet
Video Vet