Services provided by Randall R Hutchings: