Treasure Valley Septic Service Engineer - Payette, ID Looking to contact Treasure Valley Septic Service? You can reach them at 208-642-2925