i would look for the best paint and body guy in your area and go see him for an estimate...and since you are going to have to do some kind of paint and body you might as well see if your insurance company will cover it..blame it on a damn hurricane you guys get em often enough..