When George Mahon looks back at the 91 years that have comprised his life, he has many things to be proud of. There are his five sons and a daughter, and his long-time career as a roofer.