Horrible. Consistently always behind on their appointments by almost 30 mins. Hard to schedule appointments around a work schedule. The lady’s who do scheduling are rude and act like they are better then you. Do more research before you try this place out. You will have to be seen more often if you deal with this place