David M Smith, Broker