TherapyPM offers all-in-one practice management and medical billing software for ABA, occupational, speech, physical, pediatric, and mental health practices. Its features include scheduling, billing, claims, documentation, payroll, telehealth, and reporting. It also provides credentialing, revenue cycle management, and bookkeeping services.