Very satisfied with entire staff. I received great explanations and service from the entire office. I had an initial exam to evaluate my needs and explanation of procedures needed to repair my problems. I was then assisted by the office in coordinating my insurance options and payment plans available. The entire staff definitely knows their jobs and cares about their patients.