Services provided by Kevin Mark Rankin: