site logo

ABC: Contractor confidence slips as labor shortage, price hikes plague firms