3 votes for JobOps!
When you mention Sage Contractor, are you referring to Sage 100 CRE (formerly Master Builder) or Sage 300 CRE (formerly TImberline)? 100 CRE is more basic, 300 CRE provides much more flexibility. 300 is too much and 100 isn't enough in my opinion. I am project managing a 100 CRE install, so I have access to it, but it is not even close to the functionality of JobOps for installation.