Company file
01Founded by a gymnast in 200802100 million-plus registrations03Plans from $139 per location04Three straight Inc. 5000 appearances

Company / Vertical SaaS / Youth activities

The Gym Owner Who Replaced a Rolodex - and Built the Operating System for 100 Million Registrations

Chris McNabb could not find software that understood a children's gym, so he recruited a scrappy local team and built it. Eighteen years later, iClassPro has become the quiet back office behind thousands of activity centers - with the complexity, switching costs and opportunity that come with owning the workflow.

Advertisement

The origin story of iClassPro is less garage myth than front-desk mutiny. Before Chris McNabb became a software founder, he was a competitive tumbler, coach and owner of a gymnastics business. The administrative tools available to him felt dated and did not match how a children's activity center actually worked. A class was not merely a square on a calendar. It had a capacity, a skill level, an instructor, a tuition rule, a waiting list, a makeup policy and a parent who might call during dinner.

McNabb stopped hunting for a better package and started assembling one. The early recruiting has the loose charm of a small-town caper: programmers from a local computer store, a salesman distributing flyers in a parking lot and a graphics specialist encountered over lunch at a hot dog stand. In 2008, that improvised crew became iClassPro in Longview, Texas.

The company now sells cloud software to thousands of gymnastics clubs, swim schools, cheer gyms, dance studios and other youth programs around the world. It says more than 100 million class and camp registrations have passed through its systems. The product handles the unphotogenic machinery of these businesses - enrollment, attendance, tuition, payments, waivers, staff schedules, merchandise, texts, progress reports and the steady churn of missed classes.

The product is the pile of edge cases

Generic scheduling software can book an hour. iClassPro tries to understand everything attached to that hour. A center can run monthly, session-based or rolling classes; bill by a flat amount, hour or time slot; approve enrollment automatically or review requests; offer trials, drop-ins and punch passes; move families through waitlists; and issue makeup tokens when a child misses class. Coaches can record attendance and skills from a staff portal. Parents can register, pay and follow progress from an app or customer portal.

One family, six connected jobs
DiscoverIntegrated website and live availability
EnrollClasses, camps, events, parties and lessons
PayFamily ledger, autopay and point of sale
AttendKiosk, staff portal and makeup tokens
ProgressSkill evaluations and parent updates
ReturnWaitlists, reminders and Autopilot workflows

That connected loop is the distinction. The alternatives include Jackrabbit, SportsEngine Motion, Pike13, Amilia, Sawyer, Jumbula and a growing set of sport-specific products. A very small studio can also stitch together a calendar, payment processor, email tool and spreadsheet. iClassPro's argument is that the handoffs between those tools become expensive as the roster grows. Its accumulated knowledge of family accounts, class occupancy and makeup rules is the product.

iClassPro founder Chris McNabb pictured on his 2025 Cheerleading Legends Hall of Fame card
Chris McNabb has moved from tumbling mats to recurring revenue without entirely leaving the gym. In 2025, the founder entered the inaugural Cheerleading Legends Hall of Fame class.

What fewer tabs cost

The business model is clean by vertical SaaS standards. iClassPro charges per location, not per child. Its public U.S. plans begin at $139 a month for Signature, rise to $199 for Elite and $299 for Premium. Each location can hold unlimited families, students, classes, camps and enrollment history. Larger multi-location operators receive custom Enterprise pricing.

Signature$139Per location, per month
Core class operations
Premium$299Per location, per month
Analytics and branded tools

The visible subscription is not the whole invoice. Payment processing carries transaction economics. Two-way texts are metered. An additional Pro Insights seat is $19 a month. A branded mobile app costs $499 to set up plus $150 a month, while professional help launching an integrated website starts at $899. Premium customers agree to a one-year term, and the company's public policy generally does not prorate or refund unused subscription time.

For the right operator, this still compares favorably with employing more front-office help or maintaining several subscriptions. One customer, Kids First Sports, offers the sharpest proof. In 2013 it assessed platforms on the parent experience, built-in marketing, online and live enrollment, and conformity with its established procedures. iClassPro won the first three. The fourth initially failed.

“We struggled until we concluded that it was Kids First who needed to modernize its procedures.”Kids First Sports, which reported front-office expenses down 16% year over year after the change

That is both testimonial and warning. Vertical software arrives with an opinion about how work should move. A buyer gets more leverage when willing to adopt the system's model. A business that needs every old procedure preserved, unusually flexible reporting or many bespoke integrations may spend its savings during migration.

The first thing to break is usually the fit

The public review pattern is unusually consistent. Users praise responsive support, a friendly parent experience, class management and the ability to put attendance, billing, communication and scheduling in one place. The recurring complaints are equally practical: report filters can be difficult to interpret, class setup can take time, payment workflows can feel rigid, and some users report lag or outages.

The buyer's reality check

Overall rating4.5 / 5
Customer service4.6 / 5
Ease of use4.3 / 5

AAA Sports described the trade plainly: the move took time because its business model did not exactly match the software, but support helped translate the operation and serious issues were resolved quickly. Another verified reviewer liked the parent and staff apps yet found the product had more than the business needed while still missing specific features. An all-in-one platform can be comprehensive without being infinitely malleable.

Before signing, build one awkward class, run one real billing cycle in a trial, export the report your accountant uses, test the parent checkout on a phone, and model a missed lesson. A polished demo cannot reveal the eccentricity that runs your Tuesday afternoon.

Automation is the second act

The original iClassPro digitized records. The newer product tries to remove decisions. Autopilot workflows, introduced in 2024, trigger waitlist offers, registration reminders, card-expiration notices, payment nudges and follow-ups. QuickBooks on Autopilot reduces re-entry into accounting software. Autopilot Billing, launched in 2025, handles tuition posting, payments, credits, receipts and family notifications.

Pro Insights pushes in another direction: from system of record to system of judgment. Its dashboards organize historical occupancy, enrollment, family spending, revenue, retention, attendance and skill progress. In early 2026, iClassPro used anonymized customer data to publish industry benchmarks. The notable pattern was uncomfortable but useful: revenue increased in 2025 even as fewer new students entered and paid enrollments dipped slightly, because spend per student rose. Trial conversion held, but there were fewer trials.

This is a sensible expansion for a company that already sits on operational data. The risk is clutter. Customers who struggle to extract a custom report will not celebrate another dashboard merely because it is prettier. The opportunity is to make an owner notice a half-empty Wednesday class, a slowing trial pipeline or an expensive churn month before it becomes an end-of-quarter surprise.

iClassPro launches from an operator's frustration
iCampPro takes the model into overnight and seasonal camps
Three consecutive appearances on the Inc. 5000
Autopilot, websites and billing widen the platform
Industry benchmarks and ISO 27001 mark a data-and-trust phase

Longview is not a footnote

iClassPro did not decamp for a familiar software hub. Its headquarters remains in Longview, an East Texas city better known for pine forests, oil, rail and hot-air balloons. The company expanded that campus as its product family and specialist teams grew. Its official portrait of the workforce is unusually tied to the customer: former athletes and coaches sit alongside developers, testing teams, payments staff, educators and support specialists. The careers pitch stresses creativity, collaboration and work-life balance; one long-serving designer describes a fast pace softened by teamwork.

That local concentration pairs with a deliberately global industry circuit. iClassPro names USA Gymnastics, the United States Swim School Association, Varsity and the Gymnastics Association of Texas among long-time partners. Conferences are not merely lead generation here. They are a field-research network where product staff meet operators who can explain why a waitlist behaves differently at a cheer gym or why a pool's lane capacity ruins an otherwise sensible schedule. The company’s support operation then becomes part of the product itself, especially during a migration when settings and old habits collide.

The part worth copying

iClassPro's most transferable lesson is not “build software for gyms.” It is to notice where a niche's vocabulary hides a database. Makeup token, rolling session, family ledger, skill evaluation and priority registration sound like small features. Together they describe an operating model a horizontal product is unlikely to learn quickly.

The company also protects the customer's identity. Branded portals, apps and websites put the local club's name and colors in front of families, leaving iClassPro backstage. That restraint is commercially astute: the software company owns the workflow without competing for the end user's affection.

The playbook works when a market has repeated transactions, painful coordination, meaningful compliance or payment needs, and enough shared process to support one product. It becomes less attractive when every customer demands a custom workflow, the operator is too small to benefit from automation, internet access is unreliable or an existing stack already integrates cleanly. Domain depth is a moat only while it reduces work.

McNabb's original complaint was that software kept him from the part of the job he cared about. Eighteen years later, the company still frames its mission in those terms: less time on business tasks, more time teaching and coaching. The dashboards are more sophisticated now. The test remains charmingly physical - whether the adults can close the laptop and get back onto the floor.