All-in-one ABA practice management review

NPAWorks Review

A long-running ABA practice management platform from Code Metro, with deep payer experience and a mature billing engine.

What NPAWorks does

NPAWorks is an all-in-one ABA practice management platform from Code Metro, a company that has been building behavioral-health software since the early 2000s. The product covers the full agency surface: clinical data collection, scheduling, billing, claim scrubbing, ERA handling, and reporting. Among ABA platforms it is one of the longest-running, with a customer base that often measures tenure in decades rather than years.

The platform's depth is most visible in billing. Two decades of accumulated payer rules — particularly for California Medicaid (Medi-Cal) — are encoded in the claim scrubbing engine, which catches errors before submission that newer platforms miss.

Who it's for

NPAWorks lands cleanly at mid-to-large ABA agencies (20+ providers, often multi-site or multi-state) that have internal billing staff and want the most mature billing engine on the market. California agencies billing Medi-Cal at volume tend to default to NPAWorks because the payer-specific rules are deeply modeled.

It is less ideal for solo BCBAs or small clinics. The implementation timeline, contract terms, and UI complexity all assume a meaningful operation. Newer agencies typically find the platform too heavy.

What stands out

Billing maturity is the standout. Where newer entrants are still learning the corner cases of complex state Medicaid programs, NPAWorks has been billing them for 20 years. For an agency with a complicated payer mix and high claim volume, that maturity translates directly into dollars not lost to denials.

Customer tenure is the second standout. The platform has agencies that have run on it for a decade or more, which means the operator community has institutional knowledge that newer platforms cannot match. Hiring an admin who already knows NPAWorks is rare but not unheard of.

Where it falls short

The UI is the most consistent operator complaint. NPAWorks looks and feels older than newer entrants, particularly in scheduling, the parent portal, and ad-hoc reporting. New BCBAs and admins often need more ramp time on NPAWorks than on a modern platform like Theralytics or Hi Rasmus.

Marketing visibility is thinner than the leading platforms. NPAWorks rarely shows up in industry conversations the way CentralReach does, which means the consultant pool, third-party trainers, and recorded community knowledge are less developed.

Pricing is quote-only with annual contracts. Small clinics often hit friction here.

Pricing

NPAWorks does not publish pricing. Quotes are based on the number of providers, the modules selected, and contract length. Implementation is typically priced separately. Confirm pricing, contract length, and auto-renewal language directly before signing.

Integrations

QuickBooks, Availity, ChangeHealthcare

See how GoodABA fits in

Run your agency with clarity, not Post-its.

One branded workspace for everything that isn’t clinical or billing — set up in 10 minutes.

Start 14-day trial

$99/mo · cancel anytime

Compare NPAWorks

Ready when you are

Trade the chaos for clarity.

10 minutes to set up. 14 days free to try. 30 days money-back once you’re in.

No card to start · Cancel anytime · HIPAA compliant