Services provided by Walter E Beebe: