Find out about our new pet healthcare plan

Contact Us


29 Main Street
EH29 9AE

Tel - 0131 333 3203
Fax - 0131 333 5423

Email -

Opening hours:
Monday - Friday 8.30am - 6.30pm
Saturday 8.30am - 1.00pm
Consultations by appointment only


Branch Surgery
256 High Street
EH49 7ES

Opening hours:
Monday - Friday 9.00am - 10.00am
5.00pm - 6.30pm
Saturday 9.00am - 10.00am
Consultations by appointment only

24 Hour Emergency Number
0131 333 3203


Complaints procedure

Our aim is to provide the best possible service at all times. However, if you do feel you have cause to be unhappy with any aspect of our service, in the first instance please contact Mrs Pamela Hinton our Practice Manager at