My family and I have been patients for years. The entire staff is very efficient, friendly and caring. They work with you to attain & maintain good oral health - Explaining options, providing information and sound, realistic advice. Dr. Weisenfels really knows his stuff and partners well with specialists when needed. They invest in tools and technologies to improve care and the whole patient experience. I recommend them whole heartedly.