why roofing companies fail