Services provided by Geoffrey A Eubank: