This is a full care small animal facility. They perform general veterinary care/surgery, as well as alternative treatments such as accupuncture, animal behaviorists and whirl pools. There are grooming and boarding services. The vets and staff are caring to the animals. It is a hospital and treatment can become quite extensive because of the avqailable technology they have available onsite. However I have refused certain porceedures and they are open to sharing alternative options with the pet owner. The pet owner needs to decide if a more complete or complex treatment is really what is needed at the time.