AFG is a software and tech enabled services company that provides fundraising strategy, crowdfunding, peer-to-peer, digital and print media fundraising campaigns specifically to small and medium sized non-profit organizations that historically have purchased goods and services from multiple unrelated vendors in this highly fragmented market.