I cannot say enough good things about this practice. I've had animals my entire life - which means I've gone to a lot of vets over the years. This is hands down the best practice I have ever been to. The entire staff is kind, knowledge and - this is the most important thing to me - communicative. They follow up after appointments, provide cell phone numbers for the vet in case you ever have after hours questions, they take their time during appointments and answer every question or concern I have (even though I know they have other patients waiting they never make me feel rushed). I am so glad I found this practice and have told everyone I know about it!