Geraldine Clinic

About the Geraldine Clinic

Geraldine’s Full-Service Vet Clinic – Farm Animals and Companion Animal Care

Aorangi Vets Geraldine is located in the centre of town and is our largest clinic – a full-service veterinary practice serving both companion animal and farm animal clients across Geraldine, the Mackenzie Country, and surrounding South Canterbury districts. With convenient parking and easy access, we’re set up to support the busy rhythm of local farming life as well as the everyday pet health needs of the community.

Our Geraldine team combines genuine local knowledge with a high standard of veterinary care – and a lot of us have been here long enough to know our clients and their animals well.

Our companion animal clinic in Geraldine is well-equipped and staffed by a caring, knowledgeable team. We provide high-quality veterinary medicine and genuinely compassionate care for the pets of Geraldine and the surrounding area, including:

  • Wellness checks and preventive care – vaccinations, parasite control, and routine health examinations
  • Dental assessment and treatment – professional cleaning and extractions for dogs and cats
  • Diagnostic services – in-house laboratory testing, x-ray, and ultrasound
  • Surgical procedures – desexing and routine to complex soft tissue surgery
  • Prescription nutrition and pet health products – available in clinic, with a reliable product delivery service for those who can’t get in
  • Senior and chronic disease management – for pets with ongoing health conditions

Our production animal team in Geraldine works closely with livestock farmers across the Mackenzie Basin, Geraldine district, and surrounding South Canterbury. We focus on preventive, practical advice that helps farmers manage their operations efficiently and sustainably – building long-term partnerships rather than just turning up when something goes wrong.

Rural services from our Geraldine clinic include:

  • Herd and flock health planning – tailored programmes for dairy, beef, sheep, and deer operations
  • Cattle reproductive services – pregnancy scanning, AI support, and fertility investigations
  • Sheep services – drenching, scanning, facial eczema management, and clostridial vaccination programmes
  • Dairy support – mastitis control, dry cow therapy, teat sealing, and production health
  • Farm visits and on-farm consultations – across Geraldine, Mackenzie Country, and surrounding districts
  • Product delivery service – farm veterinary supplies delivered when you can’t get to the clinic
  • After-hours rural emergency cover – calving difficulties, prolapse, acute livestock illness

We’re located in the centre of Geraldine, with convenient parking and easy access. Our clinic stocks a broad range of pet and farm products, and we offer a product delivery service for clients who can’t make it in. Whether you’re local to Geraldine or coming in from further afield in the Mackenzie Country, we’re easy to find and always happy to see you.


Frequently Asked Questions

Is there a vet clinic in Geraldine?

Yes – Aorangi Vets operates a full-service clinic in the centre of Geraldine. We provide both companion animal care (dogs, cats, and other pets) and farm animal services for livestock farmers across the Geraldine district and Mackenzie Country. The clinic has on-site parking and is open during regular business hours, with after-hours cover available for emergencies.

What areas does the Geraldine vet clinic serve?

Our Geraldine clinic serves Geraldine township and the surrounding rural areas, including the Mackenzie Basin and surrounding South Canterbury districts. We make farm visits across a wide area, and our product delivery service means farming clients further afield can still access the supplies they need.

Does the Geraldine clinic treat farm animals as well as pets?

Yes – Geraldine is a full mixed practice. Our production animal team works with dairy, beef, sheep, and deer farmers, while our companion animal team cares for the pets of Geraldine and surrounding communities. Both services operate from the same clinic in the centre of town.

Can I get farm veterinary products delivered from the Geraldine clinic?

Yes. We offer a reliable product delivery service for farm veterinary supplies, which is particularly useful for clients in more remote parts of the Mackenzie Country or surrounding districts. Contact the Geraldine clinic to arrange delivery.

Does Aorangi Vets Geraldine provide after-hours emergency vet care?

Yes. After-hours emergency cover is available for both companion animal and rural clients. Call the Geraldine clinic number outside of business hours and you’ll be connected to the on-call vet.

Our Geraldine Clinic Staff

Aaron McCullough

Aaron McCullough

(BVSc)

Veterinarian

Aaron grew up on a sheep and beef farm in Rangitata and graduated from Massey University in 2001. Since then, he has worked in mixed animal practice across New Zealand and the UK, with a strong focus on helping farmers improve animal health and on-farm efficiency. He also has a keen interest in orthopaedic surgery for cats and dogs. Outside of work, Aaron enjoys spending time with his three energetic daughters, sharing his love of hunting, fishing, and bike riding.

Nathan Roberts

(DVM, BSc (hons), MANZCVS(Dairy Medicine))

Veterinarian

Nathan grew up on a mixed farm in Nova Scotia, Canada, and is now settled in Canterbury, New Zealand. After completing an Animal Science degree and veterinary training, he worked in a dairy practice in central Canada before moving to Ashburton in 2012. Nathan is passionate about all aspects of farming, particularly preventative medicine, nutrition, and reproduction. Outside of work, he enjoys hiking, hunting, fishing, and following ice hockey and rugby.

Neroli Wall

(BSc, BVSc)

Veterinarian

Neroli graduated from Massey in 2012 and worked as a vet in Ashburton before joining Aorangi Vets. She has a keen interest in dairy production medicine as well as companion animal medicine and surgery. Outside of work, Neroli enjoys trail running, mountain and road biking, skiing when she can, and spending time with her young baby.

Peter Crawford

(BVSc)

Veterinarian

Pete joined Aorangi Vets in 2017, bringing with him a wealth of experience from working in New Zealand, Australia, and the UK since graduating from Massey in 2003. He has a strong background in dairy, sheep, beef, and deer farming, with a particular passion for farm consultancy and developing animal health plans. Outside of work, Pete enjoys time with his partner and children, and runs a small farm in Cannington where he grazes sheep and cattle.

Sally Duncan

Sally Duncan

(BVSc)

Veterinarian

Sally joined Aorangi Vets as a new graduate in 2009 and has been part of the team ever since. She has developed extensive experience across both production animal work and companion animals, with a special interest in dairy production as an In-Calf and Healthy Hoof advisor. Outside of work, Sally enjoys exploring New Zealand and spending time outdoors with family and friends.”

Flora Gately

(BVSc)

Veterinarian

Flora grew up just outside of Geraldine and graduated from Massey University in 2013. She joined Aorangi Vets as a new graduate vet in 2014 and has been part of the team ever since. Working part-time in companion animal practice, Flora enjoys building long-term relationships with clients and their pets and helping provide trusted care throughout every stage of their lives. Outside of work, she is kept busy raising three boys with her husband and looking after their two dogs, Ragnar and Tia. Any spare time is usually spent in the garden at home.

Gemma Neve

(BVSc)

Veterinarian

Gemma grew up in the UK and Australia before spending several years working with sled dogs in Finland and Alaska, guiding wilderness tours and training long-distance race teams. After meeting her Kiwi partner overseas, she moved to New Zealand to study veterinary science at Massey University. Now based in Geraldine, Gemma enjoys the variety of mixed animal practice and working closely with clients and their animals. Outside of work, she loves skiing, hiking, camping, and exploring the mountains with her partner, children, and two dogs — a retired sled dog and an energetic huntaway-heading dog puppy.

Hilary McCullough

(BVSc)

Veterinarian

Hilary graduated from Massey in 2000 and began her career in Mid Canterbury, working mainly with cattle and deer. After three years travelling and working in the UK, she returned to New Zealand with her partner, Aaron, and they worked in dairy practice in the Waikato before settling in Geraldine. Hilary now works part time from our Geraldine clinic, and outside of work she enjoys life with their three children and a small block of land complete with a petting zoo.

Lauren Collins

(BVSc)

Veterinarian

Lauren grew up on vineyards in rural Hawkes Bay and Marlborough and graduated from Massey University at the end of last year. She is a mixed animal vet who enjoys working with both companion animals in the clinic and getting out on farm. Outside of work, Lauren loves spending time in her garden, going on walks, and taking part in social sports.

Macy Clegg

(BVSc)

Veterinarian

Macy graduated from University of Surrey in 2025 with a Bachelor of Veterinary Medicine and Science. She enjoys the variety of mixed animal practice, from small animal medicine in the clinic to getting out on farm, with a particular interest in herd health. Before beginning her veterinary career with Aorangi Vets, Macy moved to New Zealand to work on a dairy farm, giving her a strong appreciation for the day-to-day realities of farming life. Outside of work, she enjoys running, hiking, gardening, and helping her partner on farm.

Nicole Williams

(BVSc)

Veterinarian

Nicole grew up in a small rural town in the Waikato and moved to Oamaru towards the end of high school. She is now in her third year as a veterinarian gaining a range of experience in Central Otago, before moving north for a wider variety of work. Outside of work, Nicole lives on a sheep and beef farm with her partner, along with their five working dogs and one very opinionated cat. She enjoys music, reading, baking, travelling, hiking, and 4WD adventures.

Sarah Gorrie

(BVSc)

Veterinarian

Sarah graduated from Massey University in 2003 and began her career in a large mixed/dairy practice in Southland before working in equine practice in Ashburton. Born and raised near Orari, she returned with her husband and two sons to be involved in the family farming business. Sarah is a skilled vet across all areas and enjoys caring for her family, helping on the farm, and show jumping her horses in her spare time.

Angela Milne

Clinic Manager

Ang grew up on a dairy farm and has spent many years working in the veterinary industry in a variety of roles alongside raising her family. As Clinic Manager at the Geraldine clinic, she enjoys supporting both the team and clients and understands the strong connection rural communities have with their animals. Outside of work, Ang and her husband Andrew have recently finished contract milking, and she now looks forward to spending more time relaxing with a cuppa or wine on the deck — when she’s not on the sidelines supporting her boys at rugby and hockey.

Amy Lalonde

(RVT)

Veterinary Nurse

Amy graduated in 2002 with a Diploma in Veterinary Technology from St. Lawrence College in Canada and has been living in New Zealand for several years. She enjoys working with all animals and at home cares for a dog, a cat, and a rooster. Outside of work, Amy loves tramping, biking, baking, and going to the movies.

Megan Greene

(VN)

Vet nurse and Vet tech

Megan joined Aorangi Vets in 2021 as a Veterinary Nurse and Vet Tech. Originally from a sheep and beef farm in Waimate, she gained experience on a dairy farm before studying vet nursing in Dunedin. Megan worked back in her hometown before spending time on a sheep and beef farm in Mt Somers. When she’s not at work, she enjoys helping her partner on the farm and spending time with animals in the great outdoors.

Petrina Thompson

(VN)

Veterinary Technician - Team Leader

Petrina grew up in the Otago region and moved to South Canterbury in 2007. She earned her National Certificate in Veterinary Nursing from Otago Polytechnic in 2018 and joined Aorangi Vets in 2021. As Vet Tech Team Leader, Petrina enjoys ensuring our rural services run smoothly and efficiently. Outside of work, she loves spending time with her family and fur babies, and riding off into the sunset on her motorbike.

Emma McCloy at Aorangi Vet Services, providing expert veterinary care in New Zealand.

Emma McCloy

Clinic Assistant

Emma joined our Fairlie clinic in 2023 before moving to our Geraldine clinic where she now greets clients on reception. She enjoys providing a friendly, organised service, helping with orders, and keeping the clinic running smoothly. Her love of stock and working dogs grew while shepherding near Methven, and outside of work, she channels her competitive spirit into barrel racing with her horses, Swede and Rhubarb.