Taking on a composite roof installation is a daunting task, but with the right supplies and a solid grip of the process, it can be a achievable DIY project. Before you begin, make sure you have all the necessary materials and protection. A new roof can materially enhance your home's curb appeal and deliver crucial protection from the elements. ,