Professional and really friendly staff. They're not always completely clear with treatment plans though and I did end up getting treatment for something I didn't even need. So they lose a star rating for that. Other than that they have pretty good staff. Some hygienists are better than others tho.