Services provided by Gerard Victor Arceo Sebastian: