Valley businesses trying to stay afloat