I gained a new found appreciation of the roofing trade when doing this, my first roofing project, and tbh, if I knew how challenging it would be I would have left it for a professional to do, it's different from other work I've done on my house, in that the only way I'll measure its success is...