I found a great place this time. Everyone is friendly. I don't usually have a long wait, just a few minutes and my hygienist is awesome. She's really nice, very professional and does a great job with difficult patients. I can't comment on prices as I have insurance, but I like this place more than almost all I've been to in the past.