Services provided by Ted Hudspeth: