Practice owners are oftentimes keenly interested in the background of VetCare, the prospective new owner of their hospital. We are pleased to report that VetCare is 100% Canadian owned and operated with our offices located in Yaletown in Vancouver, British Columbia. We were founded in 2015 by Andrew Black.