I looked at the website with a friend of mine (who knows a lot more about autism and related therapies than I do) last night.
These were things we noticed:
- It seems to be using ABA to teach piano, not piano to facilitate ABA.
- It doesn't seem to talk about being autism specific, just "special needs".
- As far as employment goes it seems to either want people who know ABA, but don't need to know piano or people who know piano who don't need to know ABA (and the latter pays better). Linked to this they do have an 800 number for parents to call and find out who can teach their child in their area. There is no sign of what areas may be covered on the website.
- Neither one of us could really necessarily put an exact finger to it, but it did set off our "quackmeters". I think for me it was partially that it has an 800 number, but always says to ask for one specific person (always the same person) and it didn't seem to give a good sense of where there were therapists or even where the company itself was based. There was also something with the tone of the site that got to me, but I can't tell you exactly what and was probably at least partially to do with my dislike of the term "special needs"
I agree with the suggestion of checking with the BBB before proceeding.