Not only will new paint make your roof a lot more pleasing to the eyes especially if you get to choose a color that matches your home, but paint will also be able to add a layer of protection to the materials that have been used to construct your roof.