The staff are so kind and take the time to get to know you and your family. On my first visit I was with my 5 year old son and he was nervous but the staff quickly put him at ease. I just finished with my second appointment and it was great! Keep it up guys because I will be back!!!