The staff is very friendly and my teeth cleaning was quick and thorough, like any other dentist I’ve been to. The reason I give them 5 stars and would refer them to anyone (I already have) is the way they treat my small children. I have no one in town to keep my 2 year old and 6 week old and the staff is so patient with them. They understand a 2 year old can’t sit still and are accommodating; they don’t get upset when she’s sitting with me, then not, etc. during a cleaning or filling. It would definitely be much nicer to go without them, and I would certainly recommend it, but if you must take your children, just know the staff will not treat them as as if they don’t belong there or are in the way. That means more to me than anything.