excavation contractor lewiston idaho