Great praise for the staff at Blakes Crossing Vets. They are the most caring and supportive vets I have ever dealt with, with pets and their owners. Our special puppy got all the care he needed, before and after his surgery, above and beyond the call of duty. I am able to go in or ring up for advice or support at any time, and it is always given with a smile. I totally support these people, and happily recommend them to any pet owner.