Poor service, arrogant office manager. Did not give me proper answer about use of my insurance so I ended up with much higher cost than expected. The dentist was not bad but did not show any concern when his staff member messed up my crown. I had to go back and that was a waste of time and I also was called back before because they forgot to take an important x-ray. Would never use again!