Contractor grilled in court by angry clients