Services provided by Mark A Davis: