Roofs need regular maintenance, revamping, maintenance as well as replacement as and when needed. Nevertheless, there is little doubt that it is a complex and highly demanding and skilled task. Though you might be able to come across some DIY ways and means it is rather apparent that handing over…