We have only used Kampas for a short time, but each time they are kind and inviting. The staff explains everything thoroughly and in a way that I can understand. They gently ease any fears my son may have and explain to him what is going on, not just talk to the parent. Their offices are always clean. We look forward to working with them on this journey.