I came to this practice for wisdom teeth surgery. They did a fine job with the surgery itself, but they do not respect patients' time.
Appointment times mean nothing to this practice. I always schedule appointments for as early in the morning as I can so I do not have to wait. At my first appointment I was finally seen over one hour after my 9 am appointment time. I listened to my doctor talk to someone for 20 minutes outside my door about his weekend and recent vacation before he finally came in, and I did not receive any apology or explanation for the wait. I requested a different doctor to perform my surgery.
The surgery was fine. I never got a confirmation or reminder call, so I called them two days before surgery to confirm.
My follow up appointment was an 8:15 am appointment. I finally saw my doctor at 9:05 am. The dental assistant said they were running behind because there were only two doctors seeing patients that day. If that's the case, they shouldn't take a full slate of patients. I only scheduled this appointment the Thursday before, so they should not have taken my appointment if they were going to be short staffed. If they're an hour behind 15 minutes after opening (first appointments are at 8 I believe), I can't imagine how behind they are by afternoon.
If you have unlimited time and do not work, this practice is fine. If you have life obligations that would preclude you from waiting an hour past your appointment time to even see a doctor, I would suggest you find another practice for your oral surgery needs.