News

After months of leaks and failed repairs, a North Carolina homeowner finally received a refund for a faulty $20,000 roof ...