I can't say enough good things about this practice. Dr. Bonaventure and his staff are great! The ease in scheduling appointments, the reminders prior to, and the timeliness of the appointments all add to the greatness given by him and his staff. My hygienist Ashley always executes a comfortable and thorough cleaning while I am able to enjoy watching the TV overhead. She couldn't be more personable, and I never feel like just a slot in the schedule. I highly recommend Dr. Bonaventure to anyone who is not fully satisfied with their current dental care.