COTTON-HANLON, INC.