E. BROOX RANDALL & SONS, INC.