One of the reasons your company does not show up in spring--is that you did not pay them in the fall.
Perhaps if he would email you the contract--then you could look it over--and think about it. Tell him you need to discuss it with your business partner. And get back to him. Ask around about this guy's reputation.