Having gone through 3 primary physicians, we found them to be quite disappointing. The support staff is poor on follow-ups and follow-throughs on scheduling tests or giving test results. We are not confident in the least in their services and avoid them altogether.