Came here twice for a cleaning, first time I felt like they moved relatively quickly and got me in and out in a short period of time. I was a little iffy about this place after, but I gave it one last shot. On my second visit, I actually timed from when I sat in the chair until when I got up and it took 12 minutes to clean my teeth. I've had several cleanings with other dentists before, and it always always takes 25-45 minutes for a nice cleaning, floss, and polish. I spoke to the dentist after and the response to my concerns was basically written off. I changed dentists the very next day. I do not recommend this place.