The vets are very good with my 2 dogs & very thorough. They have never been anything other than very pleasant when we’ve been there.
Caring for the animals of the North Highlands
Caring for the animals of the North Highlands
24/7, 365 days a year
Caring for the people and animals of Caithness and Sutherland since 1965.
DS McGregor
Since Donald McGregor founded our practice in 1965, we’ve been proud of our privileged position as the vets of Caithness and Sutherland.
We are grounded in the local environment and rooted in history, working for the people of our community to provide the very best care we can to pets, horses and farms.
We run our practice with the care of our patients at the forefront of our minds – which is why we cherish our employee-owned, independent small business status. We are able to make the decisions we feel are right to provide the best service we can.
With that in mind, our website is here to make your experience with us as easy and frictionless as possible. Explore to book appointments, order repeat prescriptions, register new patients, join our Highland Health Plan and more.
Proudly independent and locally managed, we’re free to take decisions in the best interests of our patients.
That’s why we’re excited to introduce our new Highland Health Plan, which includes free vet and nurse consults for your beloved cats and dogs – just £24 a month for Unlimited members!
There’s also our Standard Highland Health Plan, which at £18 per month ensures annual routine preventative care as well as a range of further perks and offers.
The vets are very good with my 2 dogs & very thorough. They have never been anything other than very pleasant when we’ve been there.
Friendly helpful staff, always great with my dog. Quick and efficient appointments, any questions answered if not sure of treatments ect. Would recommend.
Fantastic service. Emergency appointment and treatment while on a roadtrip around Scotland. Couldn’t have wished for better treatment for our pup. Friendly, helpful and dealt with quickly – to say it was Saturday morning too. Definitely recommend