The staff is friendly. They are great at getting you in at the last minute if you have an emergency. They are professional and gentle. I haven't figured out yet if I really need some of the things they suggest or if they are just trying to milk me of money. The service is great but I always leave paying a ton for some extra thing that I need. I paid extra to get told that I might have a cavity develop on a certain tooth at a later date. Gee thanks! But overall I have good experiences there. Everyone is friendly and they certainly have a system down.