Treasure Valley contractor takes plea deal, to be sentenced in November KTVB