can a subcontractor remove materials from site when they elect to not fulfill an executed contract
Depends what the contract says, but it also depends on whether the materials have been paid for too.