This place is a mess. I was looking for a new dentist and a friend recommended this place. I got an appointment, took time off work and even arrived 10 mins early to make I had enough time to fill out the paperwork. Fast forward 40 minutes past the scheduled time, I finally spoke up and explained that I would have to pick up my child from the daycare in about 30 minutes. I was told that they were short a dentist that day and was offered to reschedule the appointment. Yes, they apologized for the delay but only after I became upset about the lateness. Had I remained silent, I would have probably sat there until kingdom come. This place obviously doesn’t care about their clients’ time. Stay away.