Fantastic dentist, horrid front desk person/office staff. They had been familiar with my toddler daughter yet when we arrived for her appointment, they could not find her file which resulted in us filling out all of the forms again. Once you get through the front desk, all is lovely. Wonderful dentist. He should have a front office that reflects his level of professionalism."