For a roofer $70,000 tax free is a tidy sum. What would you base the compensation on? The moment you'd say you'd trade places with the guy then you've gone way too far.
Life is full of unfairness and injury. And most of us don't get paid when it happens.