Services provided by Bennett William Mcallister: