About Our Practice
About The Company
Macleay Valley Veterinary Services cares for pets, horses and cattle across the Macleay Valley, with clinics in Kempsey and South West Rocks. Based on Belgrave Street since 1984, our practice combines local knowledge with a broad range of veterinary services. From preventive care and health checks to diagnostics, surgery and farm visits, we offer practical advice and care tailored to each animal. Our purpose-built Kempsey clinic underwent extensive renovations in 2008, providing dedicated facilities for small and large animal care.
Kempsey clinic is fully equipped with leading diagnostic and therapeutic tools. The clinic features three consultation rooms, a large vet/conference room, an operating theatre, a spacious open treatment room, an intensive care ward, a fully equipped laboratory, separate dog and cat hospitals, X-ray, ultrasound and endoscopy facilities, an isolation unit, and dedicated areas for equine ultrasound and radiology.
The South West Rocks Branch Clinic is located in the Rocks and offers consultation facilities by appointment. A qualified vet nurse is also available for over-the-counter sales each weekday morning.
Our Veterinary Team
Our Vets
Dr Mitchell Edwards BVSc
Mitch joined MVVS in 2005 after studying veterinary science at the University of Sydney. He enjoys the variety of mixed practice, caring for companion animals, horses and livestock. He has completed postgraduate study in ophthalmology and has a particular interest in eye conditions and surgery. Mitch is also registered with the Australian Stud Book. Outside the clinic, he enjoys surfing and spending time on the coast.
Dr Isabella Desaunois BVSc
Isabella, known as Izzy, joined MVVS in early 2025 after graduating from James Cook University in 2024. Originally from Cairns, she enjoys caring for a wide range of animals and helping the people who love them. Izzy has a particular interest in managing chronic conditions, including skin allergies and immune-mediated disease. She also cares for wildlife and fostered around 25 retired racing greyhounds during university. Outside work, she enjoys reading, paddleboarding and exploring the Mid North Coast.
Dr Campbell Duff BVBiol/BVSc
Campbell grew up on a beef cattle farm at Toorooka and joined MVVS in 2018 after graduating from Charles Sturt University with a Bachelor of Veterinary Biology and Bachelor of Veterinary Science. He works across small animal medicine and large animal practice, with a practical understanding of local farming. In 2020, he gained accreditation in cattle pregnancy diagnosis. Away from the clinic, Campbell enjoys working on the family farm, fishing for bass on the Macleay and a round of golf.
Dr Priya Toor BVSc
Originally from Staffordshire in the UK, Priya graduated from the Royal Veterinary College in London in July 2025 before joining MVVS. She enjoys the variety of mixed practice and caring for animals both large and small, with a particular soft spot for Labradors. Priya values building relationships with clients and helping their animals live happy, healthy lives. Outside the clinic, she enjoys rock climbing, hiking, swimming in the sea, exploring local cafes and reading a good murder mystery.
Dr Andrew Knox BVBiol/BVSc
Andrew, known to many clients as Knoxy, joined MVVS in 2022 after graduating from Charles Sturt University with a Bachelor of Veterinary Biology and Bachelor of Veterinary Science. Growing up on a cattle farm in Macksville sparked his interest in veterinary medicine. He enjoys mixed practice, with particular interests in large animal medicine and surgery for both companion animals and livestock. Outside work, Andrew is a keen fisherman and enjoys getting out on the water along the Mid North Coast.
Our Nurses
Tammy Banks
Tammy has been with M.V.V.S. since 2001 and is the head of the nursing team. Amongst her many roles at M.V.V.S. are secretarial work as well as reception and surgical nursing.
Tammy is a committed mother who has managed to balance returning to work with mothering her three beautiful children, Claudia, Cooper, and Ava. She is married to Michael & has a boxer dog named Wallace.
Jessica Smith
Jess has been an integral part of the MVVS team since she began as a volunteer in 2010 while studying animal care. She completed her nursing traineeship in 2013 and has since become a fully qualified veterinary nurse. She is now one of the senior nurses, offering excellent nursing care to our patients. We are so fortunate to have her apart of the MVVS team.
Ruth Blackwell
Ruth has been a nurse at Macleay Valley Vets for almost 40 years - there is not much she hasn't seen in her illustrious career which she has managed with a caffeine addiction for most of the time, and is often found with a jumbo mug of coffee in her hand.
One of Ruths main tasks is keeping the "young ones" in check!
Hayley Robertson
Hayley is a fresh face at MVVS, starting in 2021. Originally from Northern Queensland, she made the move down to Rollands Plains to complete her Certificate IV in Veterinary Nursing.
In her free time, Hayley likes to explore the beautiful surroundings of the mid-north coast with her two Danes, Chase and Moose. She cherishes the moments spent with her beloved pets, taking long walks and enjoying the stunning scenery.
Schedule a consultation with our vet clinic today!














