0131 665 2124 Mon - Fri: 8:30am - 7:00pm / Sat: 9:00am - 12noon / Sun: 11:00am - 3:00pm111 Market Street, EH21 6PZ
0131 660 3370 Mon - Fri 8:30am - 6:30pm / Sat 12noon - 1:00pm 8 High Street, EH19 2AA
01968 676 680 Mon - Fri 8:30am - 6:30pm / Sat 9:00am - 11:00am10 High Street, EH26 8HW

Privately funded veterinary care for pets in Edinburgh

Unfortunately there is no equivalent NHS for pets.  All private veterinary practices are funded by the fees that you pay.  Prices have to be set at a reasonable level in order to maintain the highest standards of medical and surgical treatment.

We try to keep our fees as affordable as possible and for your convenience we accept Visa, Mastercard and Switch.


We request that payment is made at the time of treatment.  A comparison of our fees with other practices show we are highly competitive.  Should you be worried about the costs, we are always able to advise on fees before undertaking any treatment.

Pet health insurance is becoming increasingly important for both third party cover and for peace of mind, knowing that you will not have to compromise on veterinary treatment for your pet. Please speak to us before cancelling or changing your insurance company.

Please enquire about our healthy pet club and spread the costs of routine treatments and qualify for additional discounts.