C & G GENERAL ENGINEERING, INC., UPLAND, Canada