After a terrible experience with another dentist who tried to scam me into getting a procedure I did not want or need, I went to Dr. Baines for a second opinion. Dr. Baines was extremely thorough and took the time to discuss all my concerns and confirm my teeth were just fine. He is so kind, patient, and friendly, and everyone in the office is just as lovely. They really take care of me and treat me so well, and I couldn’t be happier to have found them!