Well, some beach!!!
Had the independent home inspector out this AM and it was what I had suspected, a new roof, some window beading, gutters and gutter leaf guards are in our future.
With that being said, we called back the roofing company that come by the other day, nice kid with a young family of FIVE kids, and tied it all up neat and tidy with a big red bow.
Insurance company was contacted and now we're just waiting on their adjuster to come out and do what they need to do ... but here's the bugger of it all ....
We have to go down to The Big City for a procedure for DH and may not be back for a bit, in fact, we won't. It's a drive to go down there not to mention it's on the 4th most dangerous highway in America -

and I don't want to come all the way back up here to Cowboyville Arizona and have complications with no one to help us up here, this happened before and it isn't pretty.
My angel with a roofing hammer in his hand has already assured me that it's all good, should the insurance company want to come out here while we're gone, he's got our back. "Just tell them that you'd like the insurance adjuster to meet with our contractor."
DONE!
AND, this afore mentioned angel is putting on a much better "class" of roofing shingle that is rated for hail and wind, "Class 3 impact" material at no extra charge

didn't know that there was such a thing! We've always only gotten builder grade

and that's
why this is our second roof in 8 years on this house, damn it all!