I’ve been here a few times when I’m spending a few weeks in the area to get my teeth cleaned. This is hands down the most thorough cleaning I’ve ever gotten. It seriously takes an hour and some change but you walk out feeling like you’ve got new teeth. It’s ridiculous. The only reason I give 4 instead of 5 is because I’ve consistently waited at least 15 minutes beyond my appointment time to be seen.