Services provided by Preston G Givens: