obviously the advice will cost you but may be the best couple of hundred bucks you ever spent
it's not magic though, you do have to conduct yourself properly as a company (be that non-profit or otherwise)