I am only able to comment on Ms. Carol Schiffman. If you are looking for compassion and understanding, you will not find it with her. Boundaries are blurry - proceed with caution! She gets frustrated and angry, and has no problem letting the client know that. She is very strongly opinionated, and often there is no room for discussion (about the client's life!). I'd be very hesitant to recommend this therapist.
Pros: parking, no waiting time