Skip to content

Farm & Livestock Services

Greenside Vet Practice has a long history of service to the farming community of the Scottish Borders. With many years practical experience, our vets provide a prompt, personal and efficient service and can be contacted in an emergency 24 hours a day.

Telephone advice is freely given and our vets will happily discuss individual cases, disease control and eradication schemes. All aspects of herd and flock planning can be covered, particularly cost effective and appropriate use of anthelmintics and vaccines.

Our vets are all SEERAD Official Veterinarians. As such, TB testing, Anthrax investigation and pre-export testing and certification are offered by the practice. We also have vets qualified to draw up Animal Welfare and Management Programme under the SEERAD run LMO scheme.

With easy access to our large animal unit, clients wishing to save the expense of a visit fee may bring sheep, tups or younger calves to our premises for examination or minor surgical procedures.

Our vets make extensive use of the facilities and expertise at SAC Veterinary Investigation Centre in St Boswells, situated two minutes drive from the practice. They also hold regular meetings with drug companies, liaise with universities and attend courses to ensure correct advice is offered to clients at all times.

A complete package of services:

  • emergency 24-hour call-out by our own experienced vets
  • health planning
  • investigation, treatment and prevention of disease and productivity problems on an individual or flock and herd basis
  • fertility assessments of bulls and tups using electro-ejaculation techniques
  • routine ultrasound and manual pregnancy testing in cattle at a competitive rate
  • routine dehorning and castration
  • animal export and certification
  • hospitalisation facilities available for minor surgical procedures (eg; sheep caesarians, IV fluid therapy, hernia repair and tup vasectomies

Hours of Business

St Boswells

Monday - Friday 8.30am - 7pm


Monday - Friday 4.30 - 5.30pm

To arrange an appointment please call 01835 823257