Services provided by Dennis B Cooke: