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,608 276,280 SH   SOLE   276,280 0 0
Home Depot COMMON STOCK 437076102 13,528 88,187 SH   SOLE   88,187 0 0
Vanguard Intermediate Bond Fund COMMON STOCK 921937819 13,516 159,892 SH   SOLE   159,892 0 0
McDonald's COMMON STOCK 580135101 13,467 87,929 SH   SOLE   87,929 0 0
Johnson & Johnson COMMON STOCK 478160104 12,892 97,452 SH   SOLE   97,452 0 0
Philip Morris International Inc. COMMON STOCK 718172109 12,801 108,988 SH   SOLE   108,988 0 0
Microsoft Corporation COMMON STOCK 594918104 12,707 184,345 SH   SOLE   184,345 0 0
3M Company COMMON STOCK 604059105 12,482 59,954 SH   SOLE   59,954 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 11,698 81,662 SH   SOLE   81,662 0 0
Auto Data Processing COMMON STOCK 053015103 11,598 113,195 SH   SOLE   113,195 0 0
Exxon Mobil Corp COMMON STOCK 30231G102 10,908 135,112 SH   SOLE   135,112 0 0
United Technologies COMMON STOCK 913017109 10,816 88,574 SH   SOLE   88,574 0 0
Intel Corporation COMMON STOCK 458140100 10,811 320,434 SH   SOLE   320,434 0 0
Xilinx Inc COMMON STOCK 983919101 10,670 165,883 SH   SOLE   165,883 0 0
Chubb Ltd COMMON STOCK H1467J104 10,664 73,355 SH   SOLE   73,355 0 0
Cummins Inc COMMON STOCK 231021106 10,246 63,163 SH   SOLE   63,163 0 0
Pepsico Inc. COMMON STOCK 713448108 9,914 85,843 SH   SOLE   85,843 0 0
Procter & Gamble COMMON STOCK 742718109 9,880 113,365 SH   SOLE   113,365 0 0
Coca-Cola Co. COMMON STOCK 191216100 9,636 214,842 SH   SOLE   214,842 0 0
Abbott Laboratories COMMON STOCK 002824100 9,200 189,259 SH   SOLE   189,259 0 0
Merck & Co. COMMON STOCK 058933107 9,080 141,673 SH   SOLE   141,673 0 0
Canadian Natl Ry Co COMMON STOCK 136375102 9,078 112,008 SH   SOLE   112,008 0 0
Public Storage Inc. COMMON STOCK 74460D109 9,001 43,164 SH   SOLE   43,164 0 0
WP Carey Inc. COMMON STOCK 92936U109 8,945 135,510 SH   SOLE   135,510 0 0
Medtronic PLC COMMON STOCK G5960L103 8,820 99,385 SH   SOLE   99,385 0 0
Transcanada Corp COMMON STOCK 89353D107 8,731 183,151 SH   SOLE   183,151 0 0
Emerson Electric Company COMMON STOCK 291011104 8,700 145,918 SH   SOLE   145,918 0 0
Wal Mart Stores Inc. COMMON STOCK 931142103 8,648 114,276 SH   SOLE   114,276 0 0
Vanguard Short-term Bond Ind Fd COMMON STOCK 921937827 8,523 106,735 SH   SOLE   106,735 0 0
Vanguard High Dividend Yield Index ETF COMMON STOCK 921946406 8,508 108,856 SH   SOLE   108,856 0 0
McCormick & Co., Inc. COMMON STOCK 579780206 8,418 86,334 SH   SOLE   86,334 0 0
Cisco Systems COMMON STOCK 17275R102 8,402 268,427 SH   SOLE   268,427 0 0
Diageo PLC ADR COMMON STOCK 25243Q205 8,031 67,024 SH   SOLE   67,024 0 0
Southern Company COMMON STOCK 842587107 7,698 160,777 SH   SOLE   160,777 0 0
Polaris Industries COMMON STOCK 731068102 7,604 82,441 SH   SOLE   82,441 0 0
V.F. Corporation COMMON STOCK 918204108 7,566 131,357 SH   SOLE   131,357 0 0
IBM COMMON STOCK 459200101 7,564 49,171 SH   SOLE   49,171 0 0
iShares Core Ttl USD Bond Mkt COMMON STOCK 46434V613 7,458 146,376 SH   SOLE   146,376 0 0
General Mills Inc. COMMON STOCK 370334104 7,110 128,339 SH   SOLE   128,339 0 0
CH Robinson Worldwide Inc COMMON STOCK 12541W209 6,910 100,616 SH   SOLE   100,616 0 0
Verizon Communications COMMON STOCK 92343V104 6,534 146,298 SH   SOLE   146,298 0 0
Qualcomm Inc COMMON STOCK 747525103 6,527 118,198 SH   SOLE   118,198 0 0
Vodafone Group New ADR COMMON STOCK 92857W308 6,443 224,250 SH   SOLE   224,250 0 0
Fastenal Co COMMON STOCK 410948415 91 139,929 SH   SOLE   139,929 0 0
Enterprise Prd Prtnrs LP COMMON STOCK 293792107 5,988 221,134 SH   SOLE   221,134 0 0
iShares Core 1-5 Year USD Bond COMMON STOCK 46432F859 4,547 90,474 SH   SOLE   90,474 0 0
Russell Large Blend COMMON STOCK 464287262 4,395 32,487 SH   SOLE   32,487 0 0
Apple Computer Inc COMMON STOCK 037833100 3,259 22,631 SH   SOLE   22,631 0 0
Guggenheim Etf COMMON STOCK 78355W106 3,229 34,845 SH   SOLE   34,845 0 0
Vanguard Index Trust Total Stock Market Index COMMON STOCK 922908769 3,114 25,020 SH   SOLE   25,020 0 0
Bristol-Myers Squibb COMMON STOCK 110122108 2,920 52,397 SH   SOLE   52,397 0 0
Pimco 1-5 Yr US TIPS ETF COMMON STOCK 72201R205 2,589 49,622 SH   SOLE   49,622 0 0
Texas Instruments Inc COMMON STOCK 882508104 2,387 31,034 SH   SOLE   31,034 0 0
Vanguard Div Appreciation COMMON STOCK 921908844 2,089 22,538 SH   SOLE   22,538 0 0
SPDR Blmbg Barclays Inv Grd Flt Rt COMMON STOCK 78468R200 2,084 67,828 SH   SOLE   67,828 0 0
Altria Group COMMON STOCK 022095103 1,710 22,965 SH   SOLE   22,965 0 0
E. I. Du Pont De Nemours COMMON STOCK 263534109 1,637 20,280 SH   SOLE   20,280 0 0
U S Bancorp Del COMMON STOCK 902973304 1,574 30,311 SH   SOLE   30,311 0 0
Nike Inc. Cl B COMMON STOCK 654106103 1,311 22,212 SH   SOLE   22,212 0 0
General Electric COMMON STOCK 369604103 1,296 47,966 SH   SOLE   47,966 0 0
EOG Resources COMMON STOCK 293562104 1,240 13,700 SH   SOLE   13,700 0 0
Dow Jones Industrial Average COMMON STOCK 78467X109 1,167 5,473 SH   SOLE   5,473 0 0
Vanguard Interm-Term Corp Bond ETF COMMON STOCK 92206C870 1,121 12,806 SH   SOLE   12,806 0 0
Magellan Midstream Ptnrs LP COMMON STOCK 559080106 1,084 15,210 SH   SOLE   15,210 0 0
AT&T Inc. COMMON STOCK 00206R102 1,050 27,831 SH   SOLE   27,831 0 0
NextEra Energy, Inc. COMMON STOCK 65339F101 1,031 7,356 SH   SOLE   7,356 0 0
Chevron Corp COMMON STOCK 166741100 1,024 9,819 SH   SOLE   9,819 0 0
Xcel Energy Inc COMMON STOCK 98389B100 980 21,357 SH   SOLE   21,357 0 0
AbbVie Inc. COMMON STOCK 00287Y109 917 12,643 SH   SOLE   12,643 0 0
Waste Management Inc Del COMMON STOCK 94106L109 912 12,438 SH   SOLE   12,438 0 0
JP Morgan Chase COMMON STOCK 46625H100 68 9,495 SH   SOLE   9,495 0 0
iShares Nat'l Muni Bond ETF COMMON STOCK 464288414 777 7,055 SH   SOLE   7,055 0 0
Sabine Royalty Trust COMMON STOCK 785688102 765 19,747 SH   SOLE   19,747 0 0
Wells Fargo COMMON STOCK 949746101 669 12,068 SH   SOLE   12,068 0 0
Vanguard Govt Bond ETF COMMON STOCK 92206C706 640 9,905 SH   SOLE   9,905 0 0
Pfizer Incorporated COMMON STOCK 717081103 577 17,186 SH   SOLE   17,186 0 0
AmeriGas Partners LP COMMON STOCK 030975106 554 12,265 SH   SOLE   12,265 0 0
Russell 3000 COMMON STOCK 464287689 525 3,644 SH   SOLE   3,644 0 0
Alphabet Inc Class C COMMON STOCK 02079K107 489 538 SH   SOLE   538 0 0
Stanley Black & Decker COMMON STOCK 854502101 471 3,347 SH   SOLE   3,347 0 0
Travelers Group Inc COMMON STOCK 89417E109 443 3,500 SH   SOLE   3,500 0 0
Berkshire Hathaway Cl B COMMON STOCK 464287689 430 2,540 SH   SOLE   2,540 0 0
Ecolab Inc COMMON STOCK 278865100 417 3,145 SH   SOLE   3,145 0 0
Spdr S&P Dividend Etf COMMON STOCK 78464A763 410 4,616 SH   SOLE   4,616 0 0
Anadarko Petroleum COMMON STOCK 032511107 401 8,835 SH   SOLE   8,835 0 0
Kinder Morgan Inc. COMMON STOCK 494550106 398 20,783 SH   SOLE   20,783 0 0
Expeditors Int'l COMMON STOCK 302130109 395 6,990 SH   SOLE   6,990 0 0
Walgreens Boots Allianc COMMON STOCK 931427108 384 4,900 SH   SOLE   4,900 0 0
Lockheed Martin COMMON STOCK 539830109 375 1,351 SH   SOLE   1,351 0 0
Schlumberger Ltd. COMMON STOCK 806857108 360 5,468 SH   SOLE   5,468 0 0
Alphabet Inc Class A COMMON STOCK 02079K305 345 371 SH   SOLE   371 0 0
Plains All Amern Ppln LP COMMON STOCK 762503105 341 12,975 SH   SOLE   12,975 0 0
Target Corp COMMON STOCK 872540109 332 6,348 SH   SOLE   6,348 0 0
Russell Large Growth COMMON STOCK 464287614 332 2,786 SH   SOLE   2,786 0 0
UnitedHealth Group COMMON STOCK 910581107 299 1,615 SH   SOLE   1,615 0 0
Russell Small Cap COMMON STOCK 464287655 298 2,113 SH   SOLE   2,113 0 0
The Charles Schwab Corp COMMON STOCK 808513105 288 6,700 SH   SOLE   6,700 0 0
Goldman Sachs Group Inc COMMON STOCK 38141G104 283 1,274 SH   SOLE   1,274 0 0
Ingersoll Rand COMMON STOCK G47791101 274 3,000 SH   SOLE   3,000 0 0
Jacobs Engineering Group COMMON STOCK 469814107 272 5,000 SH   SOLE   5,000 0 0
CVS Corp Del COMMON STOCK 126650100 271 3,366 SH   SOLE   3,366 0 0
Dell Technologies Inc V COMMON STOCK 24703L103 270 4,423 SH   SOLE   4,423 0 0
Accenture Ltd Cl A COMMON STOCK G1150G111 260 2,100 SH   SOLE   2,100 0 0
Union Pacific COMMON STOCK 907818108 250 2,292 SH   SOLE   2,292 0 0
Marriott International Inc A COMMON STOCK 571903202 233 2,320 SH   SOLE   2,320 0 0
Russell Large Value COMMON STOCK 464287598 232 1,996 SH   SOLE   1,996 0 0
Leggett & Platt Inc COMMON STOCK 524660107 226 4,295 SH   SOLE   4,295 0 0
Duke Energy COMMON STOCK 264399106 224 2,683 SH   SOLE   2,683 0 0
Amgen, Inc. COMMON STOCK 031162100 216 1,255 SH   SOLE   1,255 0 0
Walt Disney COMMON STOCK 254687106 214 2,015 SH   SOLE   2,015 0 0
Honeywell COMMON STOCK 438516106 213 1,600 SH   SOLE   1,600 0 0
Zimmer Biomet Hldgs Inc COMMON STOCK 98956P102 212 1,650 SH   SOLE   1,650 0 0
Clorox Co. COMMON STOCK 189054109 212 1,588 SH   SOLE   1,588 0 0
Falcon Oil & Gas Ltd COMMON STOCK 306070202 34 117,000 SH   SOLE   117,000 0 0
EPM Mining Ventures COMMON STOCK 26883B102 26 82,300 SH   SOLE   82,300 0 0
Tirex Resources Ltd COMMON STOCK 88823P104 1 31,500 SH   SOLE   31,500 0 0
iShares Tr Comex Gold COMMON STOCK 464285105 177 14,800 SH   SOLE   14,800 0 0