Integrity Medical Management Solutions provides billing and coding for physician offices, clinics, home health firms, chiropractic physicians, dentists, and various allied health providers, including psychologists, optometrists, audiologists, physical therapists, PAs and Nurse Practitioners. IMMS also has a consulting group that performs audits, revenue recovery, and institutes best practices.