• Call us on:01752 567567
  • Emergency:01752 567567
Book an Appointment

Craig Hainen

Veterinary Surgeon

Craig Hainen
Craig Hainen BVSC GP Cert SAS MRCVS Clinical Director

Craig grew up in New Zealand surrounded by various animals and qualified at Massey University in 1989.  He spent his first years working in practice mostly focusing on the dairy industry.  He arrived in the UK in the early 1990's intent on staying and traveling through Europe and Africa for a couple of years, but ended up buying a practice in Surrey.  A move to Cornwall in 2004 saw him follow his dream of owning a small farm and he keeps various animals including cattle and sheep.  

Craig joined Elm in 2012 and when John and Dick retired, he took on the role of Clinical Director where, alongside his fantastic team, he is striving to provide excellent care for his patients.  He has a special interest in orthopaedics and has a general practitioner certificate in small animal surgery.  

Craig loves the outdoors and spends much of his free time working on his farm and garden, along with hours throwing the ball for his barmy chocolate lab, Fred and his noisy jack russell, Moe. 

Practice information

Milehouse

Back
  • Mon
    8:30am - 7:00pm
  • Tue
    8:30am - 7:00pm
  • Wed
    8:30am - 7:00pm
  • Thu
    8:30am - 7:00pm
  • Fri
    8:30am - 7:00pm
  • Sat
    9:00am - 12:30pm
  • Sun
    Closed

Emergency Details

Please call:

01752 567567
Back

Find us here:

28 Outland Road, Milehouse, Plymouth, PL2 3DF
get directions with Google Maps
Back

Please call this number for emergencies:

01752 567567

Plymstock

Back
  • Mon
    9:00am - 12:30pm, 1:30pm - 6:30pm
  • Tue
    9:00am - 12:30pm, 1:30pm - 6:30pm
  • Wed
    9:00am - 12:30pm, 1:30pm - 6:30pm
  • Thu
    9:00am - 12:30pm, 1:30pm - 6:30pm
  • Fri
    9:00am - 12:30pm, 1:30pm - 6:30pm
  • Sat
    9:00 am - 11:00am
  • Sun
    Closed

Emergency Details

Please call:

01752 567567
Back

Find us here:

2 Horncross Road, Plymstock, Plymouth, PL9 9BU
get directions with Google Maps
Back

Please call this number for emergencies:

01752 567567