Homeowners who paid thousands of dollars for a roof replacement that never happened are getting a new roof for free, thanks ...