Wonderful experience every time we go. Front desk is professional and friendly. Dr and hygienist are wonderful with my 3 children.