I'd talk to his other subs.  Plumber, painter, drywaller, etc.  They will usually tell you exactly how he is to work for.  I wouldn't necessarily be concerned with what his last EC says, as he'd be a little biased.
 
Certainly have him sign a contract or at least a proposal laying out job cost and payment terms.
 
Good luck.