Services provided by Steven Larry Holmes: