This was our first visit to Apollo A.H. The staff was friendly and professional. They took an interest in getting to know 2 dogs at once. The waiting area is spacious, clean and odor free ,as was the examination room. Dr. K.C. took his time getting to know the dogs, their history, our concerns and needs. All questions were answered patiently and completely by both Dr K.C. and the staff. That they also have boarding and grooming is a big plus. I am feeling good about Apollo Animal Hospital taking care of my dogs.