The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Vanguard Total Bond Index Fund COMMON STOCK 921937835 22,373 275,933 SH   SOLE   275,933 0 0
Vanguard Intermediate Bond Fund COMMON STOCK 921937819 13,396 160,218 SH   SOLE   160,218 0 0
Home Depot COMMON STOCK 437076102 12,778 87,028 SH   SOLE   87,028 0 0
Philip Morris International Inc. COMMON STOCK 718172109 12,348 109,371 SH   SOLE   109,371 0 0
Microsoft Corporation COMMON STOCK 594918104 12,201 185,257 SH   SOLE   185,257 0 0
Johnson & Johnson COMMON STOCK 478160104 12,082 97,001 SH   SOLE   97,001 0 0
Auto Data Processing COMMON STOCK 053015103 11,579 113,089 SH   SOLE   113,089 0 0
McDonald's COMMON STOCK 580135101 11,515 88,847 SH   SOLE   88,847 0 0
3M Company COMMON STOCK 604059105 11,513 60,171 SH   SOLE   60,171 0 0
Intel Corporation COMMON STOCK 458140100 11,236 311,511 SH   SOLE   311,511 0 0
Exxon Mobil Corp COMMON STOCK 30231G102 11,217 136,781 SH   SOLE   136,781 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 10,850 81,908 SH   SOLE   81,908 0 0
Chubb Ltd COMMON STOCK H1467J104 10,213 74,955 SH   SOLE   74,955 0 0
Procter & Gamble COMMON STOCK 742718109 10,064 112,011 SH   SOLE   112,011 0 0
United Technologies COMMON STOCK 913017109 9,909 88,309 SH   SOLE   88,309 0 0
Cummins Inc COMMON STOCK 231021106 9,564 63,253 SH   SOLE   63,253 0 0
Pepsico Inc. COMMON STOCK 713448108 9,539 85,276 SH   SOLE   85,276 0 0
Xilinx Inc COMMON STOCK 983919101 9,517 164,406 SH   SOLE   164,406 0 0
Public Storage Inc. COMMON STOCK 74460D109 9,478 43,295 SH   SOLE   43,295 0 0
Coca-Cola Co. COMMON STOCK 191216100 9,096 214,327 SH   SOLE   214,327 0 0
Cisco Systems COMMON STOCK 17275R102 9,027 267,075 SH   SOLE   267,075 0 0
Merck & Co. COMMON STOCK 058933107 8,931 140,562 SH   SOLE   140,562 0 0
Vanguard Short-term Bond Ind Fd COMMON STOCK 921937827 8,894 111,565 SH   SOLE   111,565 0 0
General Electric COMMON STOCK 369604103 8,776 294,498 SH   SOLE   294,498 0 0
Emerson Electric Company COMMON STOCK 291011104 8,707 145,461 SH   SOLE   145,461 0 0
IBM COMMON STOCK 459200101 8,621 49,508 SH   SOLE   49,508 0 0
Vanguard High Dividend Yield Index ETF COMMON STOCK 921946406 8,542 110,005 SH   SOLE   110,005 0 0
McCormick & Co., Inc. COMMON STOCK 579780206 8,352 85,613 SH   SOLE   85,613 0 0
WP Carey Inc. COMMON STOCK 92936U109 8,335 133,956 SH   SOLE   133,956 0 0
Abbott Laboratories COMMON STOCK 002824100 8,319 187,324 SH   SOLE   187,324 0 0
Canadian Natl Ry Co COMMON STOCK 136375102 8,263 111,771 SH   SOLE   111,771 0 0
Wal Mart Stores Inc. COMMON STOCK 931142103 8,251 114,469 SH   SOLE   114,469 0 0
Transcanada Corp COMMON STOCK 89353D107 8,215 178,016 SH   SOLE   178,016 0 0
Medtronic PLC COMMON STOCK G5960L103 8,072 100,200 SH   SOLE   100,200 0 0
Southern Company COMMON STOCK 842587107 7,988 160,474 SH   SOLE   160,474 0 0
CH Robinson Worldwide Inc COMMON STOCK 12541W209 7,824 101,232 SH   SOLE   101,232 0 0
General Mills Inc. COMMON STOCK 370334104 7,718 130,792 SH   SOLE   130,792 0 0
Fastenal Co COMMON STOCK 410948415 7,714 149,782 SH   SOLE   149,782 0 0
Diageo PLC ADR COMMON STOCK 25243Q205 7,678 66,433 SH   SOLE   66,433 0 0
iShares Core Ttl USD Bond Mkt COMMON STOCK 46434V613 7,249 143,478 SH   SOLE   143,478 0 0
V.F. Corporation COMMON STOCK 918204108 7,119 129,515 SH   SOLE   129,515 0 0
Verizon Communications COMMON STOCK 92343V104 7,101 145,656 SH   SOLE   145,656 0 0
Qualcomm Inc COMMON STOCK 747525103 6,930 120,855 SH   SOLE   120,855 0 0
Polaris Industries COMMON STOCK 731068102 6,719 80,178 SH   SOLE   80,178 0 0
Enterprise Prd Prtnrs LP COMMON STOCK 293792107 6,034 218,554 SH   SOLE   218,554 0 0
Vodafone Group New ADR COMMON STOCK 92857W308 5,927 224,262 SH   SOLE   224,262 0 0
iShares Core 1-5 Year USD Bond COMMON STOCK 46432F859 4,476 89,301 SH   SOLE   89,301 0 0
Russell Large Blend COMMON STOCK 464287262 4,333 33,017 SH   SOLE   33,017 0 0
Guggenheim Etf COMMON STOCK 78355W106 3,165 34,845 SH   SOLE   34,845 0 0
Vanguard Index Trust Total Stock Market Index COMMON STOCK 922908769 3,006 24,775 SH   SOLE   24,775 0 0
Apple Computer Inc COMMON STOCK 037833100 2,909 20,250 SH   SOLE   20,250 0 0
Bristol-Myers Squibb COMMON STOCK 110122108 2,804 51,571 SH   SOLE   51,571 0 0
Pimco 1-5 Yr US TIPS ETF COMMON STOCK 72201R205 2,525 47,792 SH   SOLE   47,792 0 0
Vanguard Div Appreciation COMMON STOCK 921908844 2,035 22,625 SH   SOLE   22,625 0 0
E. I. Du Pont De Nemours COMMON STOCK 263534109 1,661 20,680 SH   SOLE   20,680 0 0
Altria Group COMMON STOCK 022095103 1,661 23,250 SH   SOLE   23,250 0 0
U S Bancorp Del COMMON STOCK 902973304 1,576 30,596 SH   SOLE   30,596 0 0
SPDR Blmbg Barclays Inv Grd Flt Rt COMMON STOCK 78468R200 1,570 51,080 SH   SOLE   51,080 0 0
EOG Resources COMMON STOCK 293562104 1,346 13,800 SH   SOLE   13,800 0 0
Nike Inc. Cl B COMMON STOCK 654106103 1,290 23,146 SH   SOLE   23,146 0 0
Magellan Midstream Ptnrs LP COMMON STOCK 559080106 1,170 15,210 SH   SOLE   15,210 0 0
Dow Jones Industrial Average COMMON STOCK 78467X109 1,129 5,473 SH   SOLE   5,473 0 0
AT&T Inc. COMMON STOCK 00206R102 1,105 26,604 SH   SOLE   26,604 0 0
Vanguard Interm-Term Corp Bond ETF COMMON STOCK 92206C870 1,098 12,708 SH   SOLE   12,708 0 0
Chevron Corp COMMON STOCK 166741100 1,072 9,982 SH   SOLE   9,982 0 0
Xcel Energy Inc COMMON STOCK 98389B100 949 21,357 SH   SOLE   21,357 0 0
NextEra Energy, Inc. COMMON STOCK 65339F101 936 7,290 SH   SOLE   7,290 0 0
Waste Management Inc Del COMMON STOCK 94106L109 931 12,768 SH   SOLE   12,768 0 0
JP Morgan Chase COMMON STOCK 46625H100 853 9,706 SH   SOLE   9,706 0 0
AbbVie Inc. COMMON STOCK 00287Y109 843 12,943 SH   SOLE   12,943 0 0
Wells Fargo COMMON STOCK 949746101 783 14,069 SH   SOLE   14,069 0 0
iShares Nat'l Muni Bond ETF COMMON STOCK 464288414 769 7,055 SH   SOLE   7,055 0 0
Sabine Royalty Trust COMMON STOCK 785688102 750 21,060 SH   SOLE   21,060 0 0
Vanguard Govt Bond Etf COMMON STOCK 92206C706 722 11,225 SH   SOLE   11,225 0 0
AmeriGas Partners LP COMMON STOCK 030975106 578 12,265 SH   SOLE   12,265 0 0
Anadarko Petroleum COMMON STOCK 032511107 548 8,835 SH   SOLE   8,835 0 0
Russell 3000 COMMON STOCK 464287689 510 3,644 SH   SOLE   3,644 0 0
Pfizer Incorporated COMMON STOCK 717081103 452 13,226 SH   SOLE   13,226 0 0
Kinder Morgan Inc. COMMON STOCK 494550106 452 20,783 SH   SOLE   20,783 0 0
Stanley Black & Decker COMMON STOCK 854502101 445 3,347 SH   SOLE   3,347 0 0
Schlumberger Ltd. COMMON STOCK 806857108 427 5,468 SH   SOLE   5,468 0 0
Berkshire Hathaway Cl B COMMON STOCK 084670702 423 2,540 SH   SOLE   2,540 0 0
Plains All Amern Ppln LP COMMON STOCK 762503105 410 12,975 SH   SOLE   12,975 0 0
Walgreens Boots Allianc COMMON STOCK 931427108 407 4,900 SH   SOLE   4,900 0 0
Expeditors Int'l COMMON STOCK 302130109 395 6,990 SH   SOLE   6,990 0 0
Ecolab Inc COMMON STOCK 278865100 394 3,145 SH   SOLE   3,145 0 0
Target Corp COMMON STOCK 872540109 360 6,528 SH   SOLE   6,528 0 0
Spdr S&P Dividend Etf COMMON STOCK 78464A763 352 3,991 SH   SOLE   3,991 0 0
Alphabet Inc Class C COMMON STOCK 02079K107 322 388 SH   SOLE   388 0 0
Russell Large Growth COMMON STOCK 464287614 317 2,786 SH   SOLE   2,786 0 0
Dell Technologies Inc V COMMON STOCK 24703L103 291 4,545 SH   SOLE   4,545 0 0
Russell Small Cap COMMON STOCK 464287655 290 2,113 SH   SOLE   2,113 0 0
Jacobs Engineering Group COMMON STOCK 469814107 276 5,000 SH   SOLE   5,000 0 0
The Charles Schwab Corp COMMON STOCK 808513105 273 6,700 SH   SOLE   6,700 0 0
Alphabet Inc Class A COMMON STOCK 02079K305 269 317 SH   SOLE   317 0 0
UnitedHealth Group COMMON STOCK 910581107 265 1,615 SH   SOLE   1,615 0 0
CVS Corp Del COMMON STOCK 126650100 264 3,366 SH   SOLE   3,366 0 0
Accenture Ltd Cl A COMMON STOCK G1150G111 252 2,100 SH   SOLE   2,100 0 0
Ingersoll Rand COMMON STOCK G47791101 244 3,000 SH   SOLE   3,000 0 0
Grainger W W Inc COMMON STOCK 384802104 242 1,039 SH   SOLE   1,039 0 0
Russell Large Value COMMON STOCK 464287598 239 2,076 SH   SOLE   2,076 0 0
Duke Energy COMMON STOCK 264399106 236 2,883 SH   SOLE   2,883 0 0
Walt Disney COMMON STOCK 254687106 228 2,015 SH   SOLE   2,015 0 0
Halliburton COMMON STOCK 406216101 221 4,500 SH   SOLE   4,500 0 0
Costco Companies Inc COMMON STOCK 22160K105 219 1,306 SH   SOLE   1,306 0 0
Marriott International Inc A COMMON STOCK 571903202 218 2,320 SH   SOLE   2,320 0 0
Union Pacific COMMON STOCK 907818108 217 2,050 SH   SOLE   2,050 0 0
Leggett & Platt Inc COMMON STOCK 524660107 216 4,295 SH   SOLE   4,295 0 0
Zimmer Biomet Hldgs Inc COMMON STOCK 98956P102 215 1,760 SH   SOLE   1,760 0 0
Mastercard Inc COMMON STOCK 57636Q104 214 1,905 SH   SOLE   1,905 0 0
Treasury Inflation Protected Bonds COMMON STOCK 464287176 205 1,790 SH   SOLE   1,790 0 0
iShares Tr Comex Gold COMMON STOCK 464285105 179 14,800 SH   SOLE   14,800 0 0
Falcon Oil & Gas Ltd COMMON STOCK 306070202 38 117,000 SH   SOLE   117,000 0 0
EPM Mining Ventures COMMON STOCK 26883B102 27 82,300 SH   SOLE   82,300 0 0
Tirex Resources Ltd COMMON STOCK 88823P104 1 31,500 SH   SOLE   31,500 0 0