Amazing. Love the staff, love Dr. Quackenbush. We drive 25 min each way and have never been disappointed. Always looking out for the best interest of his patients not his pocketbook. Love the big room if you have multiple children you can get them all cleaned at the SAME time.