Nobody likes to go to the Doctor, but this was about as good of an experience as you'll ever have. From the time I made the first call in and spoke with a real person (!!!), Rochelle who was professional and patient and able to schedule me the same day at a convenient time, to the warm welcome I received when I entered the office and the fast turnaround from the waiting room. I then had a very personable PA talk to me about my issues, and Dr. Siddiqi came in very shortly thereafter. He was pleasant, professional, and did not rush me through my meeting. He was able to provide solid feedback, and a great temporary solution while we waited for the blood test to come back. The blood test was performed by a very personable and again, professional individual, who actually seemed interested in getting to know me and share worthwhile conversation. I was in and out in 30 minutes, but was by no means rushed through any portion of the meeting. I was told that if my results could be shared over the phone, they would be in lieu of a return visit, which carries an expense to me. This was a warm welcome from experiences with other doctors who insisted on meeting in person, presumably because it helped their bottom line by charging for another office visit. Excellent overall experience and would strongly recommend! read more