Services provided by Joseph GerardI: