For 35 years, Foundation Software has delivered job cost accounting, project management, mobile applications and a payroll service to help contractors run the business side of their construction business.