A. Singer & Associates Inc.