Geneva Roth Ventures; SOL Enterprises; MacFarlane Group