Services provided by Michael D. Fitzpatrick: