May be a competent doctor but I was given unnecessary tests for a minor problem on my first visit. When I received the bill and called the office for information about what they had tested for and why I was told "...what do you care, you insurance pays for it..."
more