A professionally laid GRP fibreglass roof will last for at least 20 years with no measurable deterioration.