Registered fund raising counsel helping small non profit organizations across America with long term financial needs to ensure their missions will be able to be completed far into the Future