Excellant doctor, very thorough. But his office staff should all be terminated. They are a bunch of prima donnas who do nothing. You call and leave a message and it is never returned,because the bimbos never gave it to him. they are too busy talking about their social lives and their hair and nails then doing real work. Because of this, I am going to another doctor and reporting this to my health insurance provider.