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
3M Co COM 88579Y101 2,816 20,630 SH   SOLE   0 0 20,630
AMEX Energy Sector SPDR COM 81369y506 1,159 39,900 SH   SOLE   0 0 39,900
AT&T Corp COM 00206r102 973 33,385 SH   SOLE   0 0 33,385
AbbVie Inc. COM 00287y109 4,413 57,931 SH   SOLE   0 0 57,931
Abbott Laboratories COM 002824100 4,764 60,381 SH   SOLE   0 0 60,381
Accenture PLC COM G1151C101 4,298 26,328 SH   SOLE   0 0 26,328
Alphabet, Inc. - Class A COM 02079k305 3,757 3,234 SH   SOLE   0 0 3,234
Alphabet, Inc. - Class C COM 02079k107 922 793 SH   SOLE   0 0 793
Amgen Inc. COM 031162100 239 1,180 SH   SOLE   0 0 1,180
Apple Inc. COM 037833100 4,919 19,345 SH   SOLE   0 0 19,345
Bank of New York Mellon Corp. COM 064058100 2,427 72,088 SH   SOLE   0 0 72,088
Berkshire Hathaway Inc. Class COM 084670702 3,825 20,922 SH   SOLE   0 0 20,922
Boeing Co COM 097023105 234 1,571 SH   SOLE   0 0 1,571
Boston Properties, Inc. COM 101121101 447 4,850 SH   SOLE   0 0 4,850
Bristol-Myers Squibb Company COM 110122108 499 8,970 SH   SOLE   0 0 8,970
CH Robinson Worldwide Inc COM 12541W209 3,067 46,331 SH   SOLE   0 0 46,331
CVS Health Corp COM 126650100 3,732 62,917 SH   SOLE   0 0 62,917
Caterpillar COM 149123101 397 3,422 SH   SOLE   0 0 3,422
Chevron Corp COM 166764100 784 10,830 SH   SOLE   0 0 10,830
Cintas Corporation COM 172908105 957 5,530 SH   SOLE   0 0 5,530
Cisco Systems, Inc. COM 17275r102 5,412 137,679 SH   SOLE   0 0 137,679
Clorox Company COM 189054109 238 1,375 SH   SOLE   0 0 1,375
Coca-Cola Company COM 191216100 3,105 70,188 SH   SOLE   0 0 70,188
Colgate-Palmolive Company COM 194162103 3,818 57,536 SH   SOLE   0 0 57,536
Comcast Corp Cl A Vtg COM 20030N101 3,545 103,129 SH   SOLE   0 0 103,129
ConocoPhillips COM 20825C104 1,251 40,620 SH   SOLE   0 0 40,620
Danaher Corp. COM 235851102 330 2,388 SH   SOLE   0 0 2,388
Duke Energy Corp. COM 26441c204 635 7,859 SH   SOLE   0 0 7,859
Eli Lilly & Co COM 532457108 620 4,473 SH   SOLE   0 0 4,473
Emerson Electric Co COM 291011104 243 5,100 SH   SOLE   0 0 5,100
Exxon Mobil Corp. COM 30231g102 1,617 42,598 SH   SOLE   0 0 42,598
Fastenal Co COM 311900104 5,038 161,230 SH   SOLE   0 0 161,230
FireEye Inc. COM 31816Q101 199 18,900 SH   SOLE   0 0 18,900
General Electric Company COM 369604103 165 20,843 SH   SOLE   0 0 20,843
General Mills Inc Com COM 370334104 5,036 95,449 SH   SOLE   0 0 95,449
Home Depot, Inc. COM 437076102 1,772 9,495 SH   SOLE   0 0 9,495
Illinois Tool Works COM 452308109 379 2,670 SH   SOLE   0 0 2,670
Intel Corp COM 458140100 4,873 90,055 SH   SOLE   0 0 90,055
Intl Business Machines Corp COM 459200101 487 4,393 SH   SOLE   0 0 4,393
J.P. Morgan Chase & Co. COM 46625h100 731 8,126 SH   SOLE   0 0 8,126
Johnson & Johnson COM 478160104 1,249 9,525 SH   SOLE   0 0 9,525
Kimberly-Clark Corp COM 494368103 407 3,185 SH   SOLE   0 0 3,185
Laboratory CP Amer Hldgs COM 50540R409 2,931 23,195 SH   SOLE   0 0 23,195
Linde PLC COM g5494j103 2,982 17,240 SH   SOLE   0 0 17,240
Marsh & McLennan Companies, In COM 571748102 226 2,620 SH   SOLE   0 0 2,620
Mastercard, Inc. COM 57636q104 5,579 23,098 SH   SOLE   0 0 23,098
McDonald's Corp COM 580135101 4,128 24,969 SH   SOLE   0 0 24,969
Medtronic Plc COM G5960L103 3,998 44,336 SH   SOLE   0 0 44,336
Merck & Co. Inc. COM 58933Y105 3,733 48,531 SH   SOLE   0 0 48,531
Microsoft Corp COM 594918104 10,074 63,883 SH   SOLE   0 0 63,883
Nextera Energy Inc. COM 65339F101 859 3,570 SH   SOLE   0 0 3,570
Omnicom Group Inc Com COM 681919106 2,163 39,406 SH   SOLE   0 0 39,406
Oracle Corp. COM 68389X105 565 11,694 SH   SOLE   0 0 11,694
PPG Industries COM 693506107 309 3,700 SH   SOLE   0 0 3,700
Paychex, Inc. COM 704326107 487 7,755 SH   SOLE   0 0 7,755
Pepsi Co Inc COM 713448108 4,403 36,661 SH   SOLE   0 0 36,661
Pfizer Inc. COM 717081103 658 20,172 SH   SOLE   0 0 20,172
Procter & Gamble Co COM 742718109 4,679 42,544 SH   SOLE   0 0 42,544
Qualcomm, Inc. COM 747525103 200 2,960 SH   SOLE   0 0 2,960
SPDR S&P 500 ETF COM 78462F103 1,843 7,152 SH   SOLE   0 0 7,152
Southern Co COM 842587107 254 4,710 SH   SOLE   0 0 4,710
Stryker Corp COM 863667101 724 4,354 SH   SOLE   0 0 4,354
Sysco Corp COM 871829107 373 8,190 SH   SOLE   0 0 8,190
Tractor Supply Co COM 892356106 4,019 47,536 SH   SOLE   0 0 47,536
US Bancorp COM 902973304 1,851 53,737 SH   SOLE   0 0 53,737
United Parcel Services COM 911312106 3,270 35,006 SH   SOLE   0 0 35,006
United Technologies Corp COM 913017109 218 2,312 SH   SOLE   0 0 2,312
UnitedHealth Group Inc COM 91324P102 203 818 SH   SOLE   0 0 818
VanEck Vectors Biotech ETF COM 92189F726 1,848 14,443 SH   SOLE   0 0 14,443
Vanguard Emerging Markets VIPE COM 922042858 268 8,014 SH   SOLE   0 0 8,014
Vanguard Europe Pacific ETF COM 921943858 561 16,845 SH   SOLE   0 0 16,845
Vanguard FTSE All-World Ex-US COM 922042775 824 20,109 SH   SOLE   0 0 20,109
Vanguard Small-Cap ETF COM 922908751 1,427 12,367 SH   SOLE   0 0 12,367
Vanguard Total Stock Market ET COM 922908769 1,595 12,380 SH   SOLE   0 0 12,380
Verizon Communications COM 92343v104 3,802 70,773 SH   SOLE   0 0 70,773
Wal-Mart Stores COM 931142103 5,436 47,845 SH   SOLE   0 0 47,845
Walt Disney Co. COM 254687106 2,989 30,947 SH   SOLE   0 0 30,947
Waste Management, Inc. COM 94106l109 286 3,090 SH   SOLE   0 0 3,090
Western Union Company COM 959802109 2,270 125,241 SH   SOLE   0 0 125,241
Xylem Inc. COM 98419m100 4,298 66,005 SH   SOLE   0 0 66,005
Yum! Brands Inc. COM 988498101 317 4,638 SH   SOLE   0 0 4,638
iShares Comex Gold Trust COM 464285105 1,780 118,120 SH   SOLE   0 0 118,120
iShares Core MSCI EAFE ETF COM 46432f842 2,471 49,533 SH   SOLE   0 0 49,533
iShares Core MSCI Emerging Mar COM 46434g103 3,328 82,246 SH   SOLE   0 0 82,246
iShares Core S&P 500 ETF COM 464287200 7,873 30,471 SH   SOLE   0 0 30,471
iShares Core S&P Midcap ETF COM 464287507 656 4,564 SH   SOLE   0 0 4,564
iShares Core S&P SmallCap ETF COM 464287804 3,957 70,526 SH   SOLE   0 0 70,526
iShares Nasdaq Biotechnology I COM 464287556 1,401 13,009 SH   SOLE   0 0 13,009
iShares Russell 2000 Index Fun COM 464287655 2,465 21,542 SH   SOLE   0 0 21,542
iShares S&P Growth Allocation COM 464289867 535 12,937 SH   SOLE   0 0 12,937
iShares Core Total US Bond Mar COM 464287226 395 3,424 SH   SOLE   0 0 3,424
iShares iBoxx High Yield Corp COM 464288513 1,888 24,501 SH   SOLE   0 0 24,501