Painting metal or tile roofing materials can do more than just boost curb appeal and add to the design aesthetics of your home. Roofing paint prevents leaks and even reduces your energy bill. However, it also adds a layer or maintenance to your home.  Unlike exterior paint, which has a lifespan of around three years, roofing paint lasts approximately 10-15 years before you will need to have it redone.