Peter W. Doe, Doe & Associates, Inc.