Services provided by Robert F Haverly: