These guys were wonderful. After I scheduled an appointment online for a very painful broken filling, I called to verify they take my insurance. After discussing the problem, they were able to see me within the hour. The whole staff is really attentive and down to earth. The office is beautiful and the care is outstanding.