Very friendly and helpful staff, from Jerry who did my x-rays to Kathy who did my cleaning and scaling.The problem with this place is all of the upselling. I have yet to visit when they didn't try to turn a routine cleaning into a $400-$600 visit. At this point I'm tired of dealing with it, and I have asked friends in the dental field for a recommendation for a new dental office.