Services provided by Frank Micheal Shanley: