I find Drs. GHafghaichi and Petrosino excellent doctors. I have gone to see them now for a few years. They are always professIonal, listen to my explanations and we talk about available options. I appreciate that, rather than being mass processed and hurried along. They take the time to talk things through. Another benefit of having these doctors is that they usually can see you soon, when there is a need. And you see the doctors, not a nurse! Plus the scheduling makes the wait time short.