LARRY DEGROAT & SONS, INC.