K.G. REDDING AND ASSOCIATES LLC