Development Advisors provides professional counsel for not-for-profit organizations that will assist them in achieving their mission and vision. This is accomplished through organizational and strategic planning, visioning, board development, and fund raising counsel. The five main tools are training, coaching, facilitating, programming, and channeling of existing resources.