Dr. Armstrong is an excellent dentist. He does not recommend unnecessary treatments and his charges are reasonable. Dr. Armstrong and his hygienists and staff have always made me very comfortable. I've never had to wait more than 5 minutes. Treatments have been effective and satisfactory.