Our family has been coming here for 20+ years. I think that says it all. They have always made our family's dental health their priority. Whenever we had an unexpected problem, they were always there to resolve the issue, even over holidays and weekends. They were even their for me to resolve a nasty problem when I was visiting our son in Texas. They are professional, friendly, and thorough. There are rated a 10 in my opinion.