This is a wonderful office with some very thoughtful and perceptive clinicians. I have found each doctor to be very kind, wise, and supportive. Due to the fact that there are a number of clinicians, there is more of a likelihood of finding someone that you can connect with and feel comfortable working with. Among them they have a number of different specialties and are able to help with a variety of problems and situations. Long appointment times are a bonus as a session is a full hour as opposed to 45 or 50 minutes and most other places. Prices are very reasonable, insurance is accepted and they are able to work on a sliding scale when needed which is great. Anyone going here will be In good hands.