a ok place to get basic stuff cleaning and x-rays. Had problems with front staff, only care and mcaffery were amazing! oh and the guy who did my surgery. Other than that this place fell short from 5 stars. They need to retrain front staff, started charging me when I could not make appts due to my job putting me in diff states for job. They seem (front staff) only care to big about appts and money they do not care for your job or why you miss appts. If you travel and can't make appts because of job don't come here they will charge you and complain over phone why that your a piece of shit for making mrcaffery or any other dds wait. Ooh I'm sorry if you want to call my boss and tell him why I can't make my appt he would tell you to F""k off!. Don't come here, for above reasons you have been warned.