Sorry to hear of your hail damage.
I've been stuck down in Denver all this week for training, but talked to my mom the other night (who lives in Ft. Collins) and she was afraid at one point that the hail was going to start breaking windows on the north side of her house. I called my brother who lives within a mile of me here in Loveland and he said they had zero hail. Amazing how localized it can be.