Armstrong J D & Associates Inc