Services provided by Robert G. Pyle: