KEITH WILCOX & SONS, INC.