Book an appointment
Register
Emergency
About Us
Meet the Team
Careers
Take a Tour
What We Offer
Our Charges
Senior Pet Questionnaire
Vaccinations
Prescriptions
Acupuncture
Homeopathy
Travelling Abroad
Dog Grooming
Pet Health Plan
Information
Giving feedback
Patient Care
Facilities
RCVS Practice Standards Scheme
Training Practice
Saying Goodbye
Visiting Specialists and Consultants
Ways to Pay
Referrals
Pet Insurance
Pet Advice
General
Cats
Dogs
Rabbits
Branches
Contact Us
Register
Book an appointment
×
Book an appointment
About Us
Meet the Team
Careers
Take a Tour
What We Offer
Our Charges
Senior Pet Questionnaire
Vaccinations
Prescriptions
Acupuncture
Homeopathy
Travelling Abroad
Dog Grooming
Pet Health Plan
Information
Giving feedback
Patient Care
Facilities
RCVS Practice Standards Scheme
Training Practice
Saying Goodbye
Visiting Specialists and Consultants
Ways to Pay
Referrals
Pet Insurance
Pet Advice
General
Cats
Dogs
Rabbits
Branches
Contact Us
Register
Book an appointment
Book an Appointment
Tranent Practice
Call:
01875 613593
Book an appointment here
Prestonpans Practice
Call:
01875 813546
Book an appointment here
North Berwick Practice
Call: 01620 894140
Book an appointment here
Dunbar Practice
Call:
01368 860001
Book an appointment here