Nice and friendly staff. The wait was sometimes long and the visit seemed hurried. The dental work I received was fair to average. Before the procedure, make sure that you know what's being done and the cost (i.e., what your insurance will cover and how much). In my opinion, they were overpriced and charged for every little thing.