Excellent customer service! Very friendly and supportive staff. They really make us feel comfortable and the waiting room is the best. As a working Mom, I really appreciate the very short wait to be seen. However, my son would rather spend more time in the waiting room watching a movie or playing video games.