Contracting Pitfalls Part Nine: Time for Payment Terry FarmerOctober 26, 2018contract law, construction law, subcontractor, contract terms