Services provided by Charles E Moore: