Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable. Their staff is very friendly and professional. Their prices were very fair. The level of care you get for the price is outstanding. I felt that they really valued my health and happiness because they followed up even after my appointment just to check up on me. It was such a nice gesture that made a huge difference.