There are many reasons why teeth may need to be restored or removed. We help our patients understand what causes dental problems, the treatment options available and how to prevent future problems from recurring.