1. A method for categorizing vehicle treatment facilities into treatment complexity levels, the method executed by one or more processors programmed to perform the method, the method comprising: receiving, at the one or more processors, impact characteristics for a damaged vehicle based on at least one of: vehicle part position data from spatial sensors disposed within the damaged vehicle, vehicle image data from an image capturing device disposed within the damaged vehicle, vehicle acceleration data from an accelerometer disposed within the damaged vehicle, vehicle velocity data from a positioning device disposed within the damaged vehicle, or vehicle direction data from the positioning device; generating, by one or more processors, a plurality of treatment complexity levels, each of the plurality of treatment complexity levels representing a different degree of difficulty associated with treating damaged vehicles; receiving, at the one or more processors, a plurality of indications of treatment facilities; assigning, by the one or more processors, each of the plurality of indications of treatment facilities to one of the plurality of treatment complexity levels; for each of the plurality of treatment complexity levels, sorting, by the one or more processors, each of the plurality of indications of treatment facilities assigned to the respective treatment complexity level; determining, by the one or more processors, a treatment complexity level of the plurality of treatment complexity levels for treating the damaged vehicle based on the impact characteristics; and selecting, by the one or more processors, the treatment facility for treating the damaged vehicle based on the sorted indications of treatment facilities corresponding to the determined treatment complexity level of the damaged vehicle.