BBB is investigating one of its highest rated roofing contractors

Caption
The company has not paid suppliers, subcontractors and have misappropriated thousands in insurance money.