The SGR group is a service for non-profit organizations that helps structure and execute financial strategies relating to fundraising or investment opportunities. The SGR group knows the value of non-profits and the special reliance they have on private and corporate investors. They also know how to entice corporate and private interests into donating money to well-structured, professional non-profit companies.