I always advise parents to request a Functional Behavior Assessment (FBA) and a Behavior Intervention Plan (BIP). THe FBA considers why each behavior is happening — what’s the perceived function for the child — and then addresses those underlying reasons.
You cannot change behavior unless you work on the reason behind it. For kids with ADHD, there are so many possible reasons. A few examples are: sensory issues with the environment, expectations beyond capability, overwhelm, underlying learning disability, avoidance, poor social skills, executive functioning deficits, etc…
ADDitude Community Moderator, Parenting ADHD Trainer & Author, Mom to teen w/ ADHD, LDs, and autism