The entire doctor's office is very professional and helpful. The doctors listen to your concerns, answer all of your questions, and are patient and kind. The staff is knowledgeable and courteous. A nurse even played with my 3 year old son while I was asking questions. The doctor's office has a family dentist office combined with it, I haven't been to that dentist as of yet. After going to the office once, I switched to them as my primary care physicians on my insurance. I am quite pleased with their knowledge, service, and care of their patients.