Services provided by John B Legere: