"I've been a patient of Dr. Joseph for about 2 years and a half, and my experience has been very good. He's a friendly, knowledgeable doctor, pays attention when symptoms are being described, and is good at explaining results and following up. I've changed insurance twice while being a patient there and never had a billing issue. The staff is professional, some people are friendlier than others, but I'm not going there to make friends anyway. I've requested multiple times copies of lab results and was never turned away. Availability is good too, most of the time they have same day or next day appointments."