Well I received the report from the 3rd party company about a week ago. They we're in agreement with me, that the work was done improperly. Then it took another week or so for them to come back out for another look at what it would take to not only fix the screw ups, but to finish the job as well. Then last night Allstate approved there estimate, and decided I could have a look at the estimate. Well there were a few things left off and a few things I wasn't sure of. So instead of going another week or two waiting to hash things out, I oppted to just cash out, and send the check to my mortgage co. The 2nd estimate was close to the original. My garage is far from done, but it's use able so, I'm bringing car home tomorrow. And will regroup after I get the check, back from mortgage co.