I looooove this office!!! They called me the day before to let me know what parts of my annual physical were completely covered. They called me again to let me know the doctor was running late and to come in 15 minutes later - who does that?! The doctor spent to,e listening to me. The people were friendly and I didn't feel like an idiot. I will never go anywhere else again.