GREENROCK CORPORATION