Machinery and equipment supplier