My first experience here was excellent, but my last few visits were far from it to say the least. I came in for a filling and waited almost an hour to be seen and get worked on. I've noticed they overbook patients and get backed up not allowing the dentist to spend quality time with patients. After my filling I experienced pain and inflammation and had to return to get the filling redone. Once again I was found waiting an hour. It was towards the end of the day and everyone was leaving and one of the employees leaving even asked the staff of they were going to see me. After that I still had pain and inflammation so I returned for a 3rd time. Third times a charm right? Well to this day it still hurts. I received confirmation today that the filling was done wrong and overlapped poking into my gums. Overall I'm very disappointed in the lack of care and concern this place has offered.