Hi, You say your son is non-verbal. Has he tried using AAC (Augmentative and Alternative Communication) Devices? I use a DynaVox. THere are several different kinds of devises out on the market. You may want to look into these.