Watch out for this one - he will take advantage of you if you don't ask the right questions. I visited Dr Sullivan for an allergy issue. After being told on the phone that the appointment would last approximately 30 minutes and all I would have to pay would be my co-pay, I was tricked into a full allergy test. There was no discussion of what would be involved, what he was taking me to the back of the office for, or how much it would cost. The suprise allergy test took an additional hour and a half (after 40 minutes of waiting to see the doctor and then a short visit with him). I left his office feeling confident that I would be feeling better soon. I felt about 80% better. Although that had nothing to do with the allergy test - the doctor already knew what he was going to prescribe to me prior to it. Then a few weeks later, I received the insurance statement. He tried to charge my insurance company $1000... Luckily, they negotiated it down to about 500 and covered a small part of that. I now still owe approx. $400. It was not worth it. I was supposed to have a follow-up appointment in August and have cancelled that appointment - I will never go back!! I can't trust this doctor and you shouldn't either. You will feel better but you pay top dollar for it. Any other allergy doctor can do the same for far less hassel. This was my first visit with an allergist. I made the mistake of telling him that and he took full advantage of me.