A neuropsychologist from a university hospital would be my first choice. Even if you have to travel. A neuropsychologist is NOT a neurologist. They are two different animals. They are psychologists with extra training in the brain. Our neuropsychologist was very good and tested my son for ten hours. Also we had to fill out many forms and so did the school. He used a lot of observation with Sonic and tested him in many ways. He did a computerized test for ADHD, which Sonic actually passed. Although he does have trouble on and off focusing, it is not all the time, like it is with ADHD...he can also hyperfocus or have normal focus.
At any rate, he is doing well and medication did nothing for him at all. We tried a lot of medications.He got most of his interventions through his IEP at school...Occupational Therapist (OT), PT, social skills classes and also an aide. He stopped being a behavior problem and is a very sweet young man now, but he is still neurologically different in his interests and the way he thinks. But everyone likes him. Most of all, he likes himself. That makes me happy 