I am quite happy with this professional, organized and caring practice. From the front desk to hygienists to Dr. Hanson - everyone knows what they are doing and do it wel ... more