Services provided by Peter E O'Neill: