Better Business Bureau warns homeowners to be leery about unexpected offers for a free roof inspection. It might be a scam.