What I absolutely despise about this place is the wait times. I used to book appointments before work but I had to start taking full days off because you never know how long it is going to take until you are done. I always have to wait at least 30 min past my booked time just to be looked at. Dr. Maria used to take her time with the patients now she's rushing becaus she's overbooking herself. The dentistry has state of the art technology and they do great work.