Services provided by Ray Harvey Mclaughlin: