Services provided by William F. Alleyne: