Finding out that you need a new roof is stressful, possibly terrifying given the circumstances. [...]