Outstanding and professional. I went here for a few sessions this past month and I thought all of the therapists were wonderful. They are very organized and there isn’t a lot of sitting around. I hate wasting time(especially on a weekend) and never felt like I was doing it here. Highly recommended!