Excellent service and patient care. Staff is friendly and professional. The only negative (and this is very rare for this practice) I feel today’s appointment took longer than it should. Only needed to put a crown on an implant. I was in the chair for an hour and a half.