While service and attitude is great, performance isn't. Couple caps have fallen out, cavity missed, etc. There always seems to be WAY too many patients in the office and the dentist spend only a couple minutes with each one. So, mistakes, haste, etc has been common and this type of service is not acceptable.