BEECHER SMITH AND SON, INC.