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 648 5,010 SH   SOLE   0 0 5,010
AMEX Energy Sector SPDR COM 81369y506 3,457 48,345 SH   SOLE   0 0 48,345
AbbVie Inc. COM 00287y109 8,438 55,094 SH   SOLE   0 0 55,094
Abbott Laboratories COM 002824100 6,380 58,729 SH   SOLE   0 0 58,729
Accenture PLC COM G1151C101 4,203 15,138 SH   SOLE   0 0 15,138
Agilent Technologies, Inc. COM 00846u101 223 1,879 SH   SOLE   0 0 1,879
Alphabet, Inc. - Class A COM 02079k305 5,626 2,582 SH   SOLE   0 0 2,582
Alphabet, Inc. - Class C COM 02079k107 1,288 589 SH   SOLE   0 0 589
Amazon.com, Inc. COM 023135106 3,027 28,505 SH   SOLE   0 0 28,505
Amgen Inc. COM 031162100 288 1,187 SH   SOLE   0 0 1,187
Apple Inc. COM 037833100 7,897 57,764 SH   SOLE   0 0 57,764
Archer Daniels Midland Com COM 039483102 223 2,880 SH   SOLE   0 0 2,880
Automatic Data Processing, Inc COM 053015103 381 1,815 SH   SOLE   0 0 1,815
Bank of New York Mellon Corp. COM 064058100 3,273 78,475 SH   SOLE   0 0 78,475
Berkshire Hathaway Inc. Class COM 084670702 5,339 19,557 SH   SOLE   0 0 19,557
Boston Properties, Inc. COM 101121101 431 4,850 SH   SOLE   0 0 4,850
Bristol-Myers Squibb Company COM 110122108 539 7,010 SH   SOLE   0 0 7,010
CH Robinson Worldwide Inc COM 12541W209 4,944 48,774 SH   SOLE   0 0 48,774
CVS Health Corp COM 126650100 5,691 61,427 SH   SOLE   0 0 61,427
Caterpillar COM 149123101 633 3,542 SH   SOLE   0 0 3,542
Chevron Corp COM 166764100 1,312 9,063 SH   SOLE   0 0 9,063
Cintas Corporation COM 172908105 2,065 5,530 SH   SOLE   0 0 5,530
Cisco Systems, Inc. COM 17275r102 5,807 136,191 SH   SOLE   0 0 136,191
Coca-Cola Company COM 191216100 4,798 76,273 SH   SOLE   0 0 76,273
Colgate-Palmolive Company COM 194162103 5,036 62,851 SH   SOLE   0 0 62,851
Comcast Corp Cl A Vtg COM 20030N101 4,275 108,951 SH   SOLE   0 0 108,951
ConocoPhillips COM 20825C104 2,845 31,683 SH   SOLE   0 0 31,683
D.R. Horton, Inc. COM 23331a109 2,842 42,945 SH   SOLE   0 0 42,945
Danaher Corp. COM 235851102 567 2,238 SH   SOLE   0 0 2,238
Duke Energy Corp. COM 26441c204 4,048 37,759 SH   SOLE   0 0 37,759
Eli Lilly & Co COM 532457108 1,450 4,473 SH   SOLE   0 0 4,473
Emerson Electric Co COM 291011104 405 5,100 SH   SOLE   0 0 5,100
Exxon Mobil Corp. COM 30231g102 3,988 46,570 SH   SOLE   0 0 46,570
Fastenal Co COM 311900104 7,222 144,674 SH   SOLE   0 0 144,674
General Mills Inc Com COM 370334104 7,705 102,126 SH   SOLE   0 0 102,126
Genuine Parts COM 372460105 317 2,390 SH   SOLE   0 0 2,390
HP Inc. COM 40434l105 291 8,880 SH   SOLE   0 0 8,880
Home Depot, Inc. COM 437076102 2,605 9,500 SH   SOLE   0 0 9,500
Illinois Tool Works COM 452308109 470 2,580 SH   SOLE   0 0 2,580
Intel Corp COM 458140100 3,464 92,598 SH   SOLE   0 0 92,598
Intl Business Machines Corp COM 459200101 634 4,496 SH   SOLE   0 0 4,496
Invesco QQQ Trust Series 1 COM 46090e103 208 745 SH   SOLE   0 0 745
J.P. Morgan Chase & Co. COM 46625h100 3,853 34,223 SH   SOLE   0 0 34,223
Johnson & Johnson COM 478160104 1,734 9,773 SH   SOLE   0 0 9,773
Kimberly-Clark Corp COM 494368103 416 3,085 SH   SOLE   0 0 3,085
Laboratory CP Amer Hldgs COM 50540R409 5,122 21,858 SH   SOLE   0 0 21,858
Linde PLC COM g5494j103 4,888 17,003 SH   SOLE   0 0 17,003
Lockheed Martin Corp COM 539830109 4,355 10,130 SH   SOLE   0 0 10,130
Magna International, Inc. Cl A COM 559222401 1,895 34,525 SH   SOLE   0 0 34,525
Marsh & McLennan Companies, In COM 571748102 406 2,620 SH   SOLE   0 0 2,620
Masco Corp COM 574599106 202 4,000 SH   SOLE   0 0 4,000
Mastercard, Inc. COM 57636q104 6,833 21,660 SH   SOLE   0 0 21,660
McDonald's Corp COM 580135101 5,995 24,285 SH   SOLE   0 0 24,285
Medtronic Plc COM G5960L103 4,259 47,460 SH   SOLE   0 0 47,460
Merck & Co. Inc. COM 58933Y105 5,688 62,394 SH   SOLE   0 0 62,394
Microsoft Corp COM 594918104 12,865 50,095 SH   SOLE   0 0 50,095
Nextera Energy Inc. COM 65339F101 4,331 55,921 SH   SOLE   0 0 55,921
Nucor Corporation COM 670346105 202 1,936 SH   SOLE   0 0 1,936
Omnicom Group Inc Com COM 681919106 2,970 46,693 SH   SOLE   0 0 46,693
Oracle Corp. COM 68389X105 713 10,211 SH   SOLE   0 0 10,211
PPG Industries COM 693506107 423 3,700 SH   SOLE   0 0 3,700
Paychex, Inc. COM 704326107 873 7,675 SH   SOLE   0 0 7,675
Pepsi Co Inc COM 713448108 4,790 28,741 SH   SOLE   0 0 28,741
Pfizer Inc. COM 717081103 1,249 23,832 SH   SOLE   0 0 23,832
Procter & Gamble Co COM 742718109 5,257 36,565 SH   SOLE   0 0 36,565
Qorvo Inc. COM 74736K101 2,783 29,510 SH   SOLE   0 0 29,510
Qualcomm, Inc. COM 747525103 378 2,960 SH   SOLE   0 0 2,960
SPDR DJIA ETF Trust COM 78467X109 206 670 SH   SOLE   0 0 670
SPDR S&P 500 ETF COM 78462F103 2,696 7,148 SH   SOLE   0 0 7,148
Snap-On Inc. COM 833034101 3,453 17,528 SH   SOLE   0 0 17,528
Southern Co COM 842587107 335 4,710 SH   SOLE   0 0 4,710
Stryker Corp COM 863667101 866 4,354 SH   SOLE   0 0 4,354
Sysco Corp COM 871829107 693 8,190 SH   SOLE   0 0 8,190
Thermo Fisher Scientific COM 883556102 4,270 7,860 SH   SOLE   0 0 7,860
Tractor Supply Co COM 892356106 7,577 39,091 SH   SOLE   0 0 39,091
US Bancorp COM 902973304 2,038 44,291 SH   SOLE   0 0 44,291
United Parcel Services COM 911312106 5,961 32,658 SH   SOLE   0 0 32,658
UnitedHealth Group Inc COM 91324P102 380 740 SH   SOLE   0 0 740
VanEck Vectors Biotech ETF COM 92189F726 1,819 12,481 SH   SOLE   0 0 12,481
Vanguard Developed Markets ETF COM 921943858 568 13,943 SH   SOLE   0 0 13,943
Vanguard Emerging Markets ETF COM 922042858 385 9,262 SH   SOLE   0 0 9,262
Vanguard FTSE All-World Ex-US COM 922042775 1,032 20,669 SH   SOLE   0 0 20,669
Vanguard Small-Cap ETF COM 922908751 1,971 11,192 SH   SOLE   0 0 11,192
Vanguard Total Stock Market ET COM 922908769 2,339 12,402 SH   SOLE   0 0 12,402
Verizon Communications COM 92343v104 4,563 89,918 SH   SOLE   0 0 89,918
Wal-Mart Stores COM 931142103 5,612 46,166 SH   SOLE   0 0 46,166
Walt Disney Co. COM 254687106 3,498 37,061 SH   SOLE   0 0 37,061
Waste Management, Inc. COM 94106l109 472 3,090 SH   SOLE   0 0 3,090
Western Union Company COM 959802109 1,973 119,822 SH   SOLE   0 0 119,822
Wisconsin Energy Group Inc. COM 92939u106 209 2,082 SH   SOLE   0 0 2,082
Xylem Inc. COM 98419m100 4,912 62,835 SH   SOLE   0 0 62,835
Yum China Holding Inc. COM 98850p109 209 4,320 SH   SOLE   0 0 4,320
Yum! Brands Inc. COM 988498101 507 4,468 SH   SOLE   0 0 4,468
iShares Comex Gold Trust COM 464285204 1,847 53,838 SH   SOLE   0 0 53,838
iShares Core MSCI EAFE ETF COM 46432f842 3,910 66,453 SH   SOLE   0 0 66,453
iShares Core MSCI Emerging Mkt COM 46434g103 4,907 100,025 SH   SOLE   0 0 100,025
iShares Core S&P 500 ETF COM 464287200 12,069 31,833 SH   SOLE   0 0 31,833
iShares Core S&P Midcap ETF COM 464287507 2,221 9,819 SH   SOLE   0 0 9,819
iShares Core S&P SmallCap ETF COM 464287804 6,672 72,203 SH   SOLE   0 0 72,203
iShares Nasdaq Biotechnology I COM 464287556 1,895 16,116 SH   SOLE   0 0 16,116
iShares Russell 2000 Index Fun COM 464287655 3,563 21,039 SH   SOLE   0 0 21,039
iShares S&P Growth Allocation COM 464289867 424 8,853 SH   SOLE   0 0 8,853
iShares Core Total US Bond Mar COM 464287226 454 4,468 SH   SOLE   0 0 4,468
iShares US Preferred Stock COM 464288687 557 16,957 SH   SOLE   0 0 16,957
VaneckVectors HY Muni ETF COM 92189h409 2,102 39,038 SH   SOLE   0 0 39,038
iShares iBoxx High Yield Corp COM 464288513 1,806 24,542 SH   SOLE   0 0 24,542