Services provided by Ronald J. Weisenberger: