I have been using this office for years and it has been going downhill for the last two. Their billing staff is useless and constantly getting the billing codes mixed up. My wife spent over an hour explaining that they coded my sons shot visit as a well check and it wasn't covered by our insurance. When we told them that we switched insurance in April and gave them copies of the cards at that time, they never updated their records. Then they told us that we now have to pay $50.00 per visit towards a potential bill because they have people who don't pay. When we explained that they can't do that per our insurance coverage we were told and I quote" we don't care. It's our policy". Avoid this doctor unless you enjoy over paying for bad customer service.