Services provided by Bryan A Avery: