www.hallandassociates.net