I fixed a small blazer that had rolled over. cut the a posts in the middle, installed tubing reinforcing inside. was using a pick up roof front section only the front of the blazer was mangled added extra roof cross members, gussets at the top of the b posts etc my son drove it to work for a couple of years no problems then gave it to his wife's 14 year old brother the kid off roaded it for about 3 years on their ranch when i saw it last it had a lot of cracks I don't think i would do one again. unless it was a trailer queen and didn't get driven that much.