John and Team are AWESOME! They are helpful, flexible and very good with not only adults but kids as well. I have been with them for over 7 years and they have always been professional and “real” in terms of goals for dental work whether it was working with you on your long or short term needs. Thanks to them for everything they do…