Joe qualified as a Veterinary Surgeon from UCD in 1987. He spent the early years of his career working across Northern Ireland in first opinion mixed practice. After this he moved over to England where he worked in an equine specific clinic, an area in which Joe has a keen interest.

After his time in England, he moved to the Western Isles for two years and the returned home. Caddy Vets was founded by Joe in 1995 and he has been based here ever since.