Services here are good and recommended. Only problem is, it is a learning office. That means students are your doctors. They are good and treatment is usually effective. On the downside, they only stay at the office for one year and then you are assigned a new doctor/student. To me, this get frustrating getting a new doctor each year. You have to re-explain all of your "problems" again. Scheduling here is good. They always get back to you but sometimes therapist are booked several months in advanced. Be sure to call ahead !