Services provided by Allen T Sherwood: