I so lucky to have found a wonderful Dentist. I have been greeted by almost all the staff now and they are all very knowledgeable and helpful. It always good to call ahead of time and provide them with your insurance information and then schedule your appointment. There's always ample parking and a great waiting area to sit comfortably on sofas while watching some TV or reading a wide variety of magazines. The turn around time frame from when I walk in to when I leave is always quick. They take all major credit cards, and even offer Care Credit. My second time visiting this office was just a amazing as the first. Thank you all for your wonderful care and attention to detail.