I have been seeing this doctor for years and am pleased with Dr. Singh and he listens well and is helpful. I would recommend him. Unfortunately, the newer secretary there (since last fall maybe?) is very nasty and rude on the phone. But she's worth putting up with to see the doctor, and sometimes the other lady answers, who is nicer.
Pros: Dr. listens, pays attention/cares, knowledgeable about medications
Cons: Some of the office staff are rude