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 21,734 266,452 SH   SOLE   266,452 0 0
Home Depot COMMON STOCK 437076102 16,684 88,026 SH   SOLE   88,026 0 0
Microsoft Corporation COMMON STOCK 594918104 15,650 182,952 SH   SOLE   182,952 0 0
McDonald's COMMON STOCK 580135101 14,757 85,736 SH   SOLE   85,736 0 0
Intel Corporation COMMON STOCK 458140100 14,670 317,806 SH   SOLE   317,806 0 0
3M Company COMMON STOCK 604059105 13,782 58,556 SH   SOLE   58,556 0 0
Vanguard Intermediate Bond Fund COMMON STOCK 921937819 13,518 161,251 SH   SOLE   161,251 0 0
Johnson & Johnson COMMON STOCK 478160104 13,489 96,540 SH   SOLE   96,540 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 13,316 79,807 SH   SOLE   79,807 0 0
Auto Data Processing COMMON STOCK 053015103 13,135 112,084 SH   SOLE   112,084 0 0
Philip Morris International Inc. COMMON STOCK 718172109 11,244 106,423 SH   SOLE   106,423 0 0
Exxon Mobil Corp COMMON STOCK 30231G102 11,240 134,380 SH   SOLE   134,380 0 0
Xilinx Inc COMMON STOCK 983919101 11,165 165,598 SH   SOLE   165,598 0 0
Wal Mart Stores Inc. COMMON STOCK 931142103 11,103 112,432 SH   SOLE   112,432 0 0
Polaris Industries COMMON STOCK 731068102 10,798 87,087 SH   SOLE   87,087 0 0
Cummins Inc COMMON STOCK 231021106 10,741 60,807 SH   SOLE   60,807 0 0
Procter & Gamble COMMON STOCK 742718109 10,539 114,703 SH   SOLE   114,703 0 0
Chubb Ltd COMMON STOCK H1467J104 10,500 71,852 SH   SOLE   71,852 0 0
Abbott Laboratories COMMON STOCK 002824100 10,266 179,886 SH   SOLE   179,886 0 0
Cisco Systems COMMON STOCK 17275R102 10,245 267,493 SH   SOLE   267,493 0 0
V.F. Corporation COMMON STOCK 918204108 10,233 138,284 SH   SOLE   138,284 0 0
Pepsico Inc. COMMON STOCK 713448108 10,202 85,073 SH   SOLE   85,073 0 0
Coca-Cola Co. COMMON STOCK 191216100 9,929 216,423 SH   SOLE   216,423 0 0
Diageo PLC ADR COMMON STOCK 25243Q205 9,847 67,429 SH   SOLE   67,429 0 0
Public Storage Inc. COMMON STOCK 74460D109 9,507 45,486 SH   SOLE   45,486 0 0
WP Carey Inc. COMMON STOCK 92936U109 9,471 137,467 SH   SOLE   137,467 0 0
Vanguard High Dividend Yield Index ETF COMMON STOCK 921946406 9,273 108,294 SH   SOLE   108,294 0 0
Canadian Natl Ry Co COMMON STOCK 136375102 9,187 111,356 SH   SOLE   111,356 0 0
Texas Instruments Inc COMMON STOCK 882508104 9,166 87,766 SH   SOLE   87,766 0 0
Transcanada Corp COMMON STOCK 89353D107 9,067 186,420 SH   SOLE   186,420 0 0
McCormick & Co., Inc. COMMON STOCK 579780206 9,060 88,905 SH   SOLE   88,905 0 0
United Technologies COMMON STOCK 913017109 8,851 69,380 SH   SOLE   69,380 0 0
CH Robinson Worldwide Inc COMMON STOCK 12541W209 8,763 98,364 SH   SOLE   98,364 0 0
Tanger Fctry Outlet Ctrs COMMON STOCK 875465106 8,629 325,497 SH   SOLE   325,497 0 0
Williams Sonoma COMMON STOCK 096990410 8,332 161,169 SH   SOLE   161,169 0 0
Medtronic PLC COMMON STOCK G5960L103 8,190 101,424 SH   SOLE   101,424 0 0
Verizon Communications COMMON STOCK 92343V104 8,057 152,225 SH   SOLE   152,225 0 0
Vodafone Group New ADR COMMON STOCK 92857W308 7,992 250,537 SH   SOLE   250,537 0 0
IBM COMMON STOCK 459200101 7,868 51,285 SH   SOLE   51,285 0 0
iShares Core Ttl USD Bond Mkt COMMON STOCK 46434V613 7,829 153,901 SH   SOLE   153,901 0 0
Merck & Co. COMMON STOCK 058933107 7,626 135,532 SH   SOLE   135,532 0 0
Southern Company COMMON STOCK 842587107 7,616 158,372 SH   SOLE   158,372 0 0
Vanguard Short-term Bond Ind Fd COMMON STOCK 921937827 7,081 89,524 SH   SOLE   89,524 0 0
General Mills Inc. COMMON STOCK 370334104 6,978 117,695 SH   SOLE   117,695 0 0
Fastenal Co COMMON STOCK 311900104 6,525 119,310 SH   SOLE   119,310 0 0
Enterprise Prd Prtnrs LP COMMON STOCK 293792107 5,996 226,190 SH   SOLE   226,190 0 0
iShares Core 1-5 Year USD Bond COMMON STOCK 46432F859 5,631 113,005 SH   SOLE   113,005 0 0
Magellan Midstream Ptnrs LP COMMON STOCK 559080106 5,511 77,692 SH   SOLE   77,692 0 0
iShares Russell 1000 ETF COMMON STOCK 46432F859 4,630 31,157 SH   SOLE   31,157 0 0
Apple Computer Inc COMMON STOCK 037833100 3,800 22,456 SH   SOLE   22,456 0 0
Guggenheim Etf COMMON STOCK 78355W106 3,520 34,845 SH   SOLE   34,845 0 0
Vanguard Index Trust Total Stock Market Index COMMON STOCK 922908769 3,318 24,177 SH   SOLE   24,177 0 0
SPDR Blmbg Barclays Inv Grd Flt Rt COMMON STOCK 78468R200 3,233 105,404 SH   SOLE   105,404 0 0
Bristol-Myers Squibb COMMON STOCK 110122108 3,139 51,221 SH   SOLE   51,221 0 0
Vanguard Div Appreciation COMMON STOCK 921908844 2,287 22,410 SH   SOLE   22,410 0 0
Pimco 1-5 Yr US TIPS ETF COMMON STOCK 72201R205 2,247 43,258 SH   SOLE   43,258 0 0
Emerson Electric Company COMMON STOCK 291011104 1,814 26,023 SH   SOLE   26,023 0 0
DowDuPont Inc COMMON STOCK 26078J100 1,812 25,438 SH   SOLE   25,438 0 0
US Bancorp Del COMMON STOCK 902973304 1,624 30,311 SH   SOLE   30,311 0 0
Altria Group COMMON STOCK 022095103 1,562 21,870 SH   SOLE   21,870 0 0
EOG Resources COMMON STOCK 293562104 1,478 13,700 SH   SOLE   13,700 0 0
FlexShares iBoxx 5Yr Target Dur TIPS COMMON STOCK 33939L605 1,359 54,461 SH   SOLE   54,461 0 0
Dow Jones Industrial Average COMMON STOCK 78467X109 1,354 5,473 SH   SOLE   5,473 0 0
Nike Inc. Cl B COMMON STOCK 654106103 1,350 21,585 SH   SOLE   21,585 0 0
Chevron Corp COMMON STOCK 166741100 1,304 10,417 SH   SOLE   10,417 0 0
AbbVie Inc. COMMON STOCK 00287Y109 1,145 11,843 SH   SOLE   11,843 0 0
NextEra Energy, Inc. COMMON STOCK 65339F101 1,123 7,190 SH   SOLE   7,190 0 0
Xcel Energy Inc COMMON STOCK 98389B100 1,027 21,357 SH   SOLE   21,357 0 0
JP Morgan Chase COMMON STOCK 46625H100 15 9,490 SH   SOLE   9,490 0 0
AT&T Inc. COMMON STOCK 00206R102 970 24,940 SH   SOLE   24,940 0 0
Vanguard Interm-Term Corp Bond ETF COMMON STOCK 92206C870 935 10,704 SH   SOLE   10,704 0 0
Waste Management Inc Del COMMON STOCK 94106L109 892 10,333 SH   SOLE   10,333 0 0
Sabine Royalty Trust COMMON STOCK 785688102 809 18,147 SH   SOLE   18,147 0 0
Wells Fargo COMMON STOCK 949746101 650 10,721 SH   SOLE   10,721 0 0
Pfizer Incorporated COMMON STOCK 717081103 622 17,179 SH   SOLE   17,179 0 0
Vanguard Govt Bond ETF COMMON STOCK 92206C706 596 9,315 SH   SOLE   9,315 0 0
Russell 3000 COMMON STOCK 464287689 576 3,644 SH   SOLE   3,644 0 0
AmeriGas Partners LP COMMON STOCK 030975106 567 12,265 SH   SOLE   12,265 0 0
Spdr S&P Dividend Etf COMMON STOCK 78464A763 563 5,957 SH   SOLE   5,957 0 0
Lockheed Martin COMMON STOCK 539830109 551 1,716 SH   SOLE   1,716 0 0
Berkshire Hathaway Cl B COMMON STOCK 464287689 503 2,540 SH   SOLE   2,540 0 0
Alphabet Inc Class C COMMON STOCK 02079K107 479 458 SH   SOLE   458 0 0
Travelers Group Inc COMMON STOCK 89417E109 475 3,500 SH   SOLE   3,500 0 0
Expeditors Int'l COMMON STOCK 302130109 452 6,990 SH   SOLE   6,990 0 0
General Electric COMMON STOCK 369604103 429 24,590 SH   SOLE   24,590 0 0
Anadarko Petroleum COMMON STOCK 032511107 420 7,835 SH   SOLE   7,835 0 0
UnitedHealth Group COMMON STOCK 910581107 418 1,897 SH   SOLE   1,897 0 0
Target Corp COMMON STOCK 872540109 414 6,348 SH   SOLE   6,348 0 0
Ecolab Inc COMMON STOCK 278865100 403 3,007 SH   SOLE   3,007 0 0
Alphabet Inc Class A COMMON STOCK 02079K305 380 361 SH   SOLE   361 0 0
Russell Large Growth COMMON STOCK 464287614 375 2,786 SH   SOLE   2,786 0 0
Plains All Amern Ppln LP COMMON STOCK 762503105 370 17,920 SH   SOLE   17,920 0 0
Dell Technologies Inc V COMMON STOCK 24703L103 355 4,368 SH   SOLE   4,368 0 0
iShares Edge MSCI Min Vol USA COMMON STOCK 46429B697 352 6,670 SH   SOLE   6,670 0 0
Walgreens Boots Allianc COMMON STOCK 931427108 334 4,600 SH   SOLE   4,600 0 0
Public Storage 5.625 COMMON STOCK 74460W602 327 13,000 SH   SOLE   13,000 0 0
Accenture Ltd Cl A COMMON STOCK G1150G111 321 2,100 SH   SOLE   2,100 0 0
Goldman Sachs Group Inc COMMON STOCK 38141G104 318 1,249 SH   SOLE   1,249 0 0
Marriott International Inc A COMMON STOCK 571903202 315 2,320 SH   SOLE   2,320 0 0
Russell Small Cap COMMON STOCK 464287655 311 2,043 SH   SOLE   2,043 0 0
Stanley Black & Decker COMMON STOCK 854502101 303 1,787 SH   SOLE   1,787 0 0
Union Pacific COMMON STOCK 907818108 291 2,170 SH   SOLE   2,170 0 0
iShares Nat'l Muni Bond ETF COMMON STOCK 464288414 290 2,615 SH   SOLE   2,615 0 0
Caterpillar Inc. COMMON STOCK 149123101 268 1,700 SH   SOLE   1,700 0 0
Ingersoll Rand COMMON STOCK G47791101 268 3,000 SH   SOLE   3,000 0 0
Russell Large Value COMMON STOCK 464287598 248 1,996 SH   SOLE   1,996 0 0
Grainger W W Inc COMMON STOCK 384802104 245 1,039 SH   SOLE   1,039 0 0
Honeywell COMMON STOCK 438516106 245 1,600 SH   SOLE   1,600 0 0
CVS Corp Del COMMON STOCK 126650100 244 3,366 SH   SOLE   3,366 0 0
Amgen, Inc. COMMON STOCK 031162100 243 1,395 SH   SOLE   1,395 0 0
Duke Energy COMMON STOCK 264399106 226 2,683 SH   SOLE   2,683 0 0
Clorox Co. COMMON STOCK 189054109 222 1,490 SH   SOLE   1,490 0 0
Halliburton COMMON STOCK 406216101 205 4,200 SH   SOLE   4,200 0 0
Leggett & Platt Inc COMMON STOCK 524660107 205 4,295 SH   SOLE   4,295 0 0
Costco Companies Inc COMMON STOCK 22160K105 203 1,093 SH   SOLE   1,093 0 0
Falcon Oil & Gas Ltd COMMON STOCK 306070202 30 117,000 SH   SOLE   117,000 0 0
EPM Mining Ventures COMMON STOCK 26883B102 30 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 185 14,800 SH   SOLE   14,800 0 0