CATES AND PUCKETT CONSTRUCTION COMPANY, INC.