When they were Town Medical Group , we never had a problem. But over the course of the last year the service has gone down hill. Dr Roberts is okay but even she has become more of a "here's what the computer says we have to do" kind of doctor than what she was before. The office staff is rude and inconsiderate. And they literally have a 15 min window of opportunity for your appointment so if you get stuck in traffic or take a wrong turn, you might as well just turn around and go home. They could care less and they will just reschedule you for another month out. If you have a choice - go somewhere else!