Interested In Installing A New Roof? Check Out These 5 Things You Should Keep In Mind