For the very most part everything is excellent. The level of care is outstanding and, in my experience, the staff is very accommodating. They make every effort to get you an appointment even on short notice. Chiropractic at this prauhas changed my life for the better. My experience with NRT was less successful and, in my view, questionable. It seemed "on going" without a reasonable timetable for completion.