Contractors sound off at profession