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 533 4,826 SH   SOLE   0 0 4,826
AMEX Energy Sector SPDR COM 81369y506 3,491 48,485 SH   SOLE   0 0 48,485
AbbVie Inc. COM 00287y109 7,365 54,877 SH   SOLE   0 0 54,877
Abbott Laboratories COM 002824100 5,916 61,144 SH   SOLE   0 0 61,144
Accenture PLC COM G1151C101 3,999 15,546 SH   SOLE   0 0 15,546
Agilent Technologies, Inc. COM 00846u101 228 1,879 SH   SOLE   0 0 1,879
Alphabet, Inc. - Class A COM 02079k305 5,077 53,085 SH   SOLE   0 0 53,085
Alphabet, Inc. - Class C COM 02079k107 1,132 11,780 SH   SOLE   0 0 11,780
Amazon.com, Inc. COM 023135106 3,620 32,037 SH   SOLE   0 0 32,037
Amgen Inc. COM 031162100 267 1,187 SH   SOLE   0 0 1,187
Apple Inc. COM 037833100 7,981 57,750 SH   SOLE   0 0 57,750
Archer Daniels Midland Com COM 039483102 231 2,880 SH   SOLE   0 0 2,880
Automatic Data Processing, Inc COM 053015103 410 1,815 SH   SOLE   0 0 1,815
Bank of New York Mellon Corp. COM 064058100 3,597 93,405 SH   SOLE   0 0 93,405
Berkshire Hathaway Inc. Class COM 084670702 5,337 19,989 SH   SOLE   0 0 19,989
Boston Properties, Inc. COM 101121101 363 4,850 SH   SOLE   0 0 4,850
Bristol-Myers Squibb Company COM 110122108 498 7,010 SH   SOLE   0 0 7,010
CH Robinson Worldwide Inc COM 12541W209 4,698 48,789 SH   SOLE   0 0 48,789
CVS Health Corp COM 126650100 5,840 61,242 SH   SOLE   0 0 61,242
Caterpillar COM 149123101 581 3,542 SH   SOLE   0 0 3,542
Chevron Corp COM 166764100 1,302 9,063 SH   SOLE   0 0 9,063
Cintas Corporation COM 172908105 2,146 5,530 SH   SOLE   0 0 5,530
Cisco Systems, Inc. COM 17275r102 5,484 137,111 SH   SOLE   0 0 137,111
Coca-Cola Company COM 191216100 4,271 76,250 SH   SOLE   0 0 76,250
Colgate-Palmolive Company COM 194162103 4,445 63,276 SH   SOLE   0 0 63,276
Comcast Corp Cl A Vtg COM 20030N101 3,441 117,321 SH   SOLE   0 0 117,321
ConocoPhillips COM 20825C104 3,170 30,978 SH   SOLE   0 0 30,978
D.R. Horton, Inc. COM 23331a109 3,039 45,130 SH   SOLE   0 0 45,130
Danaher Corp. COM 235851102 536 2,078 SH   SOLE   0 0 2,078
Duke Energy Corp. COM 26441c204 3,509 37,724 SH   SOLE   0 0 37,724
Eli Lilly & Co COM 532457108 1,446 4,473 SH   SOLE   0 0 4,473
Emerson Electric Co COM 291011104 373 5,100 SH   SOLE   0 0 5,100
Exxon Mobil Corp. COM 30231g102 4,052 46,410 SH   SOLE   0 0 46,410
Fastenal Co COM 311900104 6,688 145,284 SH   SOLE   0 0 145,284
General Mills Inc Com COM 370334104 7,803 101,866 SH   SOLE   0 0 101,866
Genuine Parts COM 372460105 356 2,390 SH   SOLE   0 0 2,390
HP Inc. COM 40434l105 221 8,880 SH   SOLE   0 0 8,880
Home Depot, Inc. COM 437076102 2,621 9,500 SH   SOLE   0 0 9,500
Illinois Tool Works COM 452308109 466 2,580 SH   SOLE   0 0 2,580
Intel Corp COM 458140100 2,613 101,414 SH   SOLE   0 0 101,414
Intl Business Machines Corp COM 459200101 534 4,496 SH   SOLE   0 0 4,496
J.P. Morgan Chase & Co. COM 46625h100 3,920 37,518 SH   SOLE   0 0 37,518
Johnson & Johnson COM 478160104 1,596 9,773 SH   SOLE   0 0 9,773
Kimberly-Clark Corp COM 494368103 347 3,085 SH   SOLE   0 0 3,085
Laboratory CP Amer Hldgs COM 50540R409 4,565 22,292 SH   SOLE   0 0 22,292
Linde PLC COM g5494j103 4,744 17,598 SH   SOLE   0 0 17,598
Lockheed Martin Corp COM 539830109 3,943 10,209 SH   SOLE   0 0 10,209
Magna International, Inc. Cl A COM 559222401 2,202 46,440 SH   SOLE   0 0 46,440
Marsh & McLennan Companies, In COM 571748102 391 2,620 SH   SOLE   0 0 2,620
Mastercard, Inc. COM 57636q104 6,273 22,065 SH   SOLE   0 0 22,065
McDonald's Corp COM 580135101 5,595 24,250 SH   SOLE   0 0 24,250
Medtronic Plc COM G5960L103 4,119 51,010 SH   SOLE   0 0 51,010
Merck & Co. Inc. COM 58933Y105 5,383 62,514 SH   SOLE   0 0 62,514
Microsoft Corp COM 594918104 11,715 50,301 SH   SOLE   0 0 50,301
Nextera Energy Inc. COM 65339F101 4,403 56,161 SH   SOLE   0 0 56,161
Nucor Corporation COM 670346105 207 1,936 SH   SOLE   0 0 1,936
Omnicom Group Inc Com COM 681919106 3,158 50,063 SH   SOLE   0 0 50,063
Oracle Corp. COM 68389X105 623 10,211 SH   SOLE   0 0 10,211
PPG Industries COM 693506107 409 3,700 SH   SOLE   0 0 3,700
Paychex, Inc. COM 704326107 861 7,675 SH   SOLE   0 0 7,675
Pepsi Co Inc COM 713448108 4,692 28,741 SH   SOLE   0 0 28,741
Pfizer Inc. COM 717081103 1,042 23,832 SH   SOLE   0 0 23,832
Procter & Gamble Co COM 742718109 4,784 37,900 SH   SOLE   0 0 37,900
Qorvo Inc. COM 74736K101 2,364 29,775 SH   SOLE   0 0 29,775
Qualcomm, Inc. COM 747525103 334 2,960 SH   SOLE   0 0 2,960
SPDR S&P 500 ETF COM 78462F103 2,553 7,148 SH   SOLE   0 0 7,148
Snap-On Inc. COM 833034101 3,562 17,695 SH   SOLE   0 0 17,695
Southern Co COM 842587107 320 4,710 SH   SOLE   0 0 4,710
Stryker Corp COM 863667101 881 4,354 SH   SOLE   0 0 4,354
Sysco Corp COM 871829107 579 8,190 SH   SOLE   0 0 8,190
Thermo Fisher Scientific COM 883556102 4,052 7,990 SH   SOLE   0 0 7,990
Tractor Supply Co COM 892356106 7,282 39,181 SH   SOLE   0 0 39,181
US Bancorp COM 902973304 1,730 42,931 SH   SOLE   0 0 42,931
United Parcel Services COM 911312106 5,329 32,993 SH   SOLE   0 0 32,993
UnitedHealth Group Inc COM 91324P102 373 740 SH   SOLE   0 0 740
VanEck Vectors Biotech ETF COM 92189F726 1,796 12,761 SH   SOLE   0 0 12,761
Vanguard Developed Markets ETF COM 921943858 798 21,965 SH   SOLE   0 0 21,965
Vanguard Emerging Markets ETF COM 922042858 550 15,082 SH   SOLE   0 0 15,082
Vanguard FTSE All-World Ex-US COM 922042775 933 21,034 SH   SOLE   0 0 21,034
Vanguard Small-Cap ETF COM 922908751 1,984 11,611 SH   SOLE   0 0 11,611
Vanguard Total Stock Market ET COM 922908769 2,221 12,380 SH   SOLE   0 0 12,380
Verizon Communications COM 92343v104 4,144 109,158 SH   SOLE   0 0 109,158
Wal-Mart Stores COM 931142103 6,030 46,496 SH   SOLE   0 0 46,496
Walt Disney Co. COM 254687106 3,886 41,203 SH   SOLE   0 0 41,203
Waste Management, Inc. COM 94106l109 495 3,090 SH   SOLE   0 0 3,090
Western Union Company COM 959802109 968 71,747 SH   SOLE   0 0 71,747
Xylem Inc. COM 98419m100 5,534 63,350 SH   SOLE   0 0 63,350
Yum China Holding Inc. COM 98850p109 204 4,320 SH   SOLE   0 0 4,320
Yum! Brands Inc. COM 988498101 475 4,468 SH   SOLE   0 0 4,468
iShares Comex Gold Trust COM 464285204 1,697 53,838 SH   SOLE   0 0 53,838
iShares Core MSCI EAFE ETF COM 46432f842 3,343 63,477 SH   SOLE   0 0 63,477
iShares Core MSCI Emerging Mkt COM 46434g103 4,115 95,744 SH   SOLE   0 0 95,744
iShares Core S&P 500 ETF COM 464287200 11,471 31,985 SH   SOLE   0 0 31,985
iShares Core S&P Midcap ETF COM 464287507 2,096 9,560 SH   SOLE   0 0 9,560
iShares Core S&P SmallCap ETF COM 464287804 6,312 72,400 SH   SOLE   0 0 72,400
iShares Nasdaq Biotechnology I COM 464287556 1,953 16,701 SH   SOLE   0 0 16,701
iShares Russell 2000 Index Fun COM 464287655 3,469 21,039 SH   SOLE   0 0 21,039
iShares S&P Growth Allocation COM 464289867 429 9,587 SH   SOLE   0 0 9,587
iShares Core Total US Bond Mar COM 464287226 404 4,198 SH   SOLE   0 0 4,198
iShares US Preferred Stock COM 464288687 640 20,211 SH   SOLE   0 0 20,211
VaneckVectors HY Muni ETF COM 92189h409 1,565 31,363 SH   SOLE   0 0 31,363
iShares iBoxx High Yield Corp COM 464288513 2,008 28,129 SH   SOLE   0 0 28,129