Wayne,
Luckily, you are in the Phoenix area that has many fabricators for the sand car and offroad community. I know several myself and there are two near you. One is Tatum Motorsports at Olive and 79th Ave, and the other is Olive and Loop 101. Both of those shops have metal workers (panel beaters to you body shop guys) that could take apart, investigate and repair just about any accident damaged car.
I also know Rob Wessel and Dean Simion in Desert Hills; they have a complete metal working shop ( 6000 square feet plus a complete dyno room) including benders, brakes, tig, mig, and shears. Rob would be my first choice but he is so busy it might take a while.
I think it is very important that whomever will do the re-build, also does the removal of the damaged pieces. In that way he can see what moves as bits and pieces are removed.
I'd like to at least come over and take a look at it before you send it anywhere.
Tom