Dulux guarantee your roof color will remain strong for 10 years however you can expect you new paint to last a lot longer, Dulux invest a lot of money in their product ensuring it remains an industry leader, lm not sure smaller companies can match.