C.T. GATES CONSTRUCTION, INC.