Oh dear... that does sound worrisome!
On a lighter note, as I was driving home this evening, a big black pickup truck pulled up next to me at a stoplight, and when I glanced over at it, I saw the sign on the side said "Curran Roofing - New & Repairs" -- it totally cracked me up, thinking of him coming to repair her roof. (Then I wondered what the guy inside the truck looked like, but he had pulled ahead by then and I couldn't see him!)