I'm a new dog owner and visited Companion based on a friend's referral. My puppy and I had a very good visit. The office area was very clean and organized, and the office staff was friendly. Additionally, I found Dr. Bower to be very knowledgeable, consultative and patient. He allowed me to ask several questions, volunteered some solid recommendations (with rationale) and provided a new puppy informational packet. We were in and out of the office within 45 minutes without any barking, yelping or tears! I think we're in very good hands.
more