Call Now
Website
Call
Business Details
Emergency
services
Your Trusted Veterinarians in Pitlochry & Aberfeldy
Heartland Veterinary Services operates from Pitlochry and Aberfeldy, providing high-quality veterinary care for domestic pets, farm animals, horses, and wildlife. Our team of qualified vets and nurses offers comprehensive treatment, supported by established links with specialist vets for expert referrals. We prioritise animal health and welfare, serving Highland Perthshire communities with accessible, value-driven services.

Our expertise spans equine care, farm animal support, and small animal treatments, including vaccinations, wellness screening, and surgical options. We also offer 24-hour emergency services and flexible payment plans through Klarna.
Services
Equine Services Farm Animal Care Small Animal Treatment Pet Vaccinations Wellness Screening Pet Nutrition Insurance Guidance Pet Health Club Online Payment Emergency Care
Highlights and features
  • Accredited by the Royal College of Veterinary Surgeons (RCVS) for quality assurance.
  • Experienced team offering 24-hour emergency veterinary support.
  • Comprehensive Pet Health Club membership with preventative care benefits.
  • Flexible payment options via Klarna for veterinary bills.
  • Specialist expertise in equine, farm, and small animal care.
Associations and certifications
  • RCVS
Services
Equine Services
We provide dedicated equine healthcare, including vaccinations, dentistry, castration, lameness assessments, and reproductive exams. Our team offers tailored health plans and 24-hour emergency support for horse owners. Clients benefit from expert advice on disease prevention and routine care.
Farm Animal Care
Our experienced farm vets deliver herd health plans, fertility testing, disease investigations, and export services. We offer 24-hour emergency support and tailored treatments for cattle, sheep, and other livestock. Clients receive practical advice on disease prevention and productivity.
Small Animal Treatment
We treat domestic pets with services ranging from flea control to surgical procedures. Our facilities include ultrasound, X-ray diagnostics, and orthopaedic care. Clients access routine check-ups, dental treatments, and specialist referrals for cats and dogs.
Pet Vaccinations
We provide core vaccinations for dogs, cats, and rabbits to prevent life-threatening diseases. Our nurses conduct health checks during appointments and offer tailored advice on booster schedules. Clients receive automated reminders to maintain protection.
Wellness Screening
Our wellness screens detect early signs of kidney disease, arthritis, and dental issues in mature pets. The 30-minute assessment includes blood tests, physical exams, and dietary advice. Clients receive results within 10 days with follow-up recommendations.
People
Mhairi Mackie
Clinical Director
BVMS MRCVS qualified with extensive experience in veterinary care. Leads our team in delivering high-quality equine and small animal services across Highland Perthshire.
Julie Alexander
Veterinary Surgeon
BVM&S MRCVS accredited, specialising in large and small animal treatments. Provides expert care for farm animals and domestic pets in Pitlochry and Aberfeldy.
Jessica Hannay
Veterinary Surgeon
BVMS MRCVS qualified with expertise in equine and small animal medicine. Offers compassionate care and surgical treatments for pets and livestock clients.
Questions
What areas do Heartland Vets serve?
We serve Pitlochry, Aberfeldy, and surrounding areas in Highland Perthshire for equine, farm, and small animal clients.
Do you offer emergency veterinary care?
Yes, we provide 24-hour emergency services with on-call vets available via our main phone numbers.
What payment options are available?
We accept Klarna for flexible payment plans on veterinary bills, alongside standard payment methods.
What is the Pet Health Club?
Our Pet Health Club offers preventative care plans with vaccinations, flea treatment, and discounts on dental procedures and neutering.
How can I book an appointment?
Book online via our website or contact Pitlochry (01796 472201) or Aberfeldy (01887 820771) branches directly.