David A. Kaech 
& Associates, Inc.

California