Have been going to Dr. Tafreshi now for 7 years and he's a wonderful doctor with nice staff. A bonus is that the waiting room can be quite entertaining. Every single time I've gone in, there are some hilarious characters there that love to perform while they await to be seen. It really does bring a less serious and stressful ambiance to the place. Tafreshi has a great bedside manner - he listens to my concerns. I appreciate these guys a lot for being here over the years!