Home DIY Roofing: Tips and Tricks for Maintaining and Repairs Ever wanted to give your roof a facelift, and you need the help of a By Stephen H. Wenzel / December 18, 2022