Services provided by Kelly O'Brien: