EARL HALSTED & SON, INC.