Services provided by Michael A Hoffman: