The doctor here is great but his billing staff is really terrible. They submitted my claim to the wrong insurance company and now are sending me bills for $ 125 almost a year after the visit. When I called the billing guy was rude and kept interrupting me when I asked to speak to the doctor. Beware. They will screw up your billing even if you have insurance and then try to make you pay even more.