While every property owner expects that his new roof will survive ...