I used Dr Gaines for years and I love his personality. His staff is extremely friendly and handle all of the insurance claims for you. Dr Gaines explains the treatment well and allows you to take part in the decision making. I have recently switched dentists because I work in Dallas and I needed one closer to work due to my new orthdontic treatment. Dr Gaines is a wonderful dentist and I would recommend him.