The Small Business Taxpayer Recovery Program launched by the NC Department of Revenue and the N.C. Small Business Commissioners Office in July is now helping more than 1,000 small businesses get back on their feet after facing financial hardships during the economic downturn.