I'm at the point where the consequence is calling the police, which I don't want to do. When I've sat down to talk to him, red flags started popping up. I want to get him counseling and anger management help. I don't know where to start. How do I find the kind of help he needs?
Putting out small fires is about 99.99% easier than putting out larger ones. When the fire is as big as you have described, you must have some outside assistance. Calling the police will have little benefit. Out of control kids love intensity, and calling the police will reward his negative behavior. You'll need to go to your local juvenile probation department (without your son) and file an incorrigibility complaint. In this way, your bark will have some bit. Once on probation, your child will be directed toward the behavioral modification treatment he needs.