13F-HR 1 inftable.txt 12-31-08 FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- Abbott Labs COM 002824100 651 12200 SH SOLE 12200 Accenture Ltd-Cl A COM g1150g111 245 7468 SH SOLE 7468 Adobe Systems COM 00724F101 235 11025 SH SOLE 6225 4800 Aflac, Inc. COM 001055102 908 19800 SH SOLE 13800 6000 Apple Computer COM 037833100 655 7675 SH SOLE 7675 Autoliv, Inc. COM 052800109 450 20975 SH SOLE 20975 Automatic Data Processing COM 053015103 622 15800 SH SOLE 15800 Bank of America Corp. COM 060505104 750 53246 SH SOLE 45246 8000 CNX Gas Corp COM 12618H309 1899 69550 SH SOLE 55550 14000 Chevron Corp. COM 166764100 1449 19588 SH SOLE 19588 Cintas Corp. COM 172908105 299 12850 SH SOLE 12850 Cisco Systems Inc. COM 17275r102 1139 69871 SH SOLE 47871 22000 Cognizant Tech COM 192446102 775 42900 SH SOLE 32900 10000 Colgate Palmolive COM 194162103 936 13650 SH SOLE 13650 Danaher Corp. COM 235851102 1001 17680 SH SOLE 17680 Eaton Corp. COM 278058102 1172 23585 SH SOLE 19585 4000 Electronic Arts, Inc. COM 285512109 220 13700 SH SOLE 13700 Equitable Resources, Inc. COM 294549100 1666 49650 SH SOLE 37650 12000 Exxon Mobil Corp. COM 30231g102 4523 56663 SH SOLE 48663 8000 Fastenal Co. COM 311900104 335 9600 SH SOLE 9600 Fiserv Inc. COM 337738108 1373 37749 SH SOLE 37749 Fluor Corp. COM 343412102 1331 29665 SH SOLE 22165 7500 General Dynamics Corp. COM 369550108 595 10325 SH SOLE 10325 General Electric COM 369604103 2158 133231 SH SOLE 111231 22000 Graco Inc. COM 384109104 598 25186 SH SOLE 25186 HCP Inc. COM 40414L109 940 33850 SH SOLE 33850 Hansen Natural Corp COM 411310105 701 20900 SH SOLE 20900 Hewlett-Packard Co COM 428236103 879 24225 SH SOLE 24225 International Business Machine COM 459200101 2371 28168 SH SOLE 20168 8000 Johnson & Johnson COM 478160104 2671 44635 SH SOLE 38635 6000 Kohl's Corp COM 500255104 1420 39225 SH SOLE 31225 8000 Lowe's Companies, Inc. COM 548661107 491 22800 SH SOLE 10800 12000 Microsoft Corp. COM 594918104 739 38000 SH SOLE 38000 Nestle S.A. ADR COM 641069406 2134 54607 SH SOLE 42807 11800 Oracle Systems COM 68389X105 640 36100 SH SOLE 36100 Patterson Companies COM 703395103 205 10950 SH SOLE 10950 Pepsico COM 713448108 1784 32575 SH SOLE 26575 6000 Pfizer Inc COM 717081103 308 17375 SH SOLE 17375 Procter & Gamble Company COM 742718109 3020 48846 SH SOLE 42846 6000 Prudential Fin'l Inc COM 744320102 814 26895 SH SOLE 22895 4000 Stryker Corp COM 863667101 1599 40030 SH SOLE 32030 8000 Sysco Corp. COM 871829107 240 10475 SH SOLE 10475 Target Corp COM 87612E106 640 18525 SH SOLE 18525 Teva Pharmaceutical COM 881624209 1988 46700 SH SOLE 38700 8000 Thermo Fisher Scientific Inc. COM 883556102 1641 48165 SH SOLE 40565 7600 U.S. Bancorp COM 902973304 444 17772 SH SOLE 17772 United Health Group, Inc. COM 91324p102 454 17070 SH SOLE 17070 Utd Dominion Realty COM 910197102 459 33300 SH SOLE 33300 Wellpoint Inc COM 94973v107 395 9380 SH SOLE 3380 6000 Wells Fargo COM 949746101 1670 56650 SH SOLE 44650 12000 Weyerhaeuser Co. COM 962166104 719 23500 SH SOLE 3500 20000 Wyeth COM 983024100 203 5400 SH SOLE 5400 Xerox COM 984121103 87 10900 SH SOLE 10900 eBay Inc COM 278642103 762 54575 SH SOLE 42575 12000 IShares DJ US Real Estate MUT 464287739 337 9050 SH SOLE 9050 IShares S&P 500 Index Fd MUT 464287200 492 5450 SH SOLE 5450 IShares S&P MdCp 400/Barra Val MUT 464287705 917 18245 SH SOLE 18245 IShares S&P SmCp 600 MUT 464287804 1449 32950 SH SOLE 13950 19000 Midcap SPDR Trust Series 1 MUT 595635103 1406 14471 SH SOLE 471 14000 Vanguard Large-Cap ETF MUT 922908637 1433 35165 SH SOLE 35165 Vanguard Mega Cap 300 MUT 202 6400 SH SOLE 6400 Vanguard Mid-Cap ETF MUT 922908629 3150 72890 SH SOLE 48890 24000 Vanguard Mid-Cap Value Index MUT 922908512 1200 36660 SH SOLE 36660 Vanguard REIT ETF MUT 922908553 1944 53325 SH SOLE 53325 Vanguard REIT Index MUT 921908703 346 28556 SH SOLE 28556 Vanguard Small-Cap ETF MUT 922908751 3874 91215 SH SOLE 55215 36000 IShares MSCI EAFE COM 464287465 2098 46761 SH SOLE 27761 19000 IShares MSCI Emerging Markets COM 464287234 687 27529 SH SOLE 27529 Vanguard Emerging Market ETF COM 922042858 1825 77410 SH SOLE 62410 15000 Vanguard Europe Pacific ETF COM 921943858 3519 128095 SH SOLE 100095 28000 Vanguard European ETF COM 922042874 321 8371 SH SOLE 3371 5000