I agree with DeeDee. I would start with a Neuropshycholgist. So many SPD symptoms can be symptoms of other issues. An OT is not qualified to tease that out and make a determination. A Neuropsychologist would offer more "bang for your buck".