MCCARTY & SONS,INC.