From Melissa / When is a treatment program needed?

 Hello. I have a 10 year old son that is going through his second bout of school refusal.
He attended a school last year for kids with mental health and behavioral problems.
Unlike most of the kids there he doesn't have behavioral problems once he is in the building (fights us and the staff) He needs to be in regular school so he can get a better education and be with his friends. My question is at what point is a treatment program needed? I saw the list of php and residential programs. How do you get a referral to one of these? And how do you know if you have chosen a good one? Thanks in advance for all your help.