Carolina consumers warned about “free” roof inspections