James A. Ward & Associates, Inc.