Services provided by Carl L Haynes: