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 928 5,225 SH   SOLE   0 0 5,225
AMEX Energy Sector SPDR COM 81369y506 2,869 51,695 SH   SOLE   0 0 51,695
AT&T Corp COM 00206r102 344 14,023 SH   SOLE   0 0 14,023
AbbVie Inc. COM 00287y109 7,942 58,663 SH   SOLE   0 0 58,663
Abbott Laboratories COM 002824100 8,338 59,251 SH   SOLE   0 0 59,251
Accenture PLC COM G1151C101 9,060 21,856 SH   SOLE   0 0 21,856
Agilent Technologies, Inc. COM 00846u101 299 1,879 SH   SOLE   0 0 1,879
Alphabet, Inc. - Class A COM 02079k305 7,645 2,639 SH   SOLE   0 0 2,639
Alphabet, Inc. - Class C COM 02079k107 1,860 643 SH   SOLE   0 0 643
Amazon.com, Inc. COM 023135106 3,044 913 SH   SOLE   0 0 913
Amgen Inc. COM 031162100 267 1,187 SH   SOLE   0 0 1,187
Apple Inc. COM 037833100 10,800 60,823 SH   SOLE   0 0 60,823
Automatic Data Processing, Inc COM 053015103 447 1,815 SH   SOLE   0 0 1,815
Bank of New York Mellon Corp. COM 064058100 4,060 69,913 SH   SOLE   0 0 69,913
Berkshire Hathaway Inc. Class COM 084670702 6,065 20,285 SH   SOLE   0 0 20,285
Boeing Co COM 097023105 261 1,300 SH   SOLE   0 0 1,300
Boston Properties, Inc. COM 101121101 558 4,850 SH   SOLE   0 0 4,850
Bristol-Myers Squibb Company COM 110122108 437 7,010 SH   SOLE   0 0 7,010
CH Robinson Worldwide Inc COM 12541W209 5,337 49,587 SH   SOLE   0 0 49,587
CVS Health Corp COM 126650100 6,690 64,851 SH   SOLE   0 0 64,851
Caterpillar COM 149123101 732 3,542 SH   SOLE   0 0 3,542
Chevron Corp COM 166764100 1,051 8,963 SH   SOLE   0 0 8,963
Cintas Corporation COM 172908105 2,450 5,530 SH   SOLE   0 0 5,530
Cisco Systems, Inc. COM 17275r102 8,822 139,228 SH   SOLE   0 0 139,228
Clorox Company COM 189054109 239 1,375 SH   SOLE   0 0 1,375
Coca-Cola Company COM 191216100 4,784 80,801 SH   SOLE   0 0 80,801
Colgate-Palmolive Company COM 194162103 5,337 62,543 SH   SOLE   0 0 62,543
Comcast Corp Cl A Vtg COM 20030N101 5,291 105,127 SH   SOLE   0 0 105,127
ConocoPhillips COM 20825C104 2,391 33,139 SH   SOLE   0 0 33,139
D.R. Horton, Inc. COM 23331a109 3,919 36,145 SH   SOLE   0 0 36,145
Danaher Corp. COM 235851102 752 2,288 SH   SOLE   0 0 2,288
Duke Energy Corp. COM 26441c204 4,067 38,779 SH   SOLE   0 0 38,779
Eli Lilly & Co COM 532457108 1,235 4,473 SH   SOLE   0 0 4,473
Emerson Electric Co COM 291011104 474 5,100 SH   SOLE   0 0 5,100
Exxon Mobil Corp. COM 30231g102 2,907 47,515 SH   SOLE   0 0 47,515
Fastenal Co COM 311900104 9,605 149,950 SH   SOLE   0 0 149,950
General Electric Company COM 369604301 235 2,497 SH   SOLE   0 0 2,497
General Mills Inc Com COM 370334104 7,015 104,119 SH   SOLE   0 0 104,119
Genuine Parts COM 372460105 335 2,390 SH   SOLE   0 0 2,390
HP Inc. COM 40434l105 334 8,880 SH   SOLE   0 0 8,880
Home Depot, Inc. COM 437076102 3,880 9,350 SH   SOLE   0 0 9,350
Illinois Tool Works COM 452308109 636 2,580 SH   SOLE   0 0 2,580
Intel Corp COM 458140100 4,596 89,250 SH   SOLE   0 0 89,250
Intl Business Machines Corp COM 459200101 600 4,496 SH   SOLE   0 0 4,496
J.P. Morgan Chase & Co. COM 46625h100 3,936 24,858 SH   SOLE   0 0 24,858
Johnson & Johnson COM 478160104 1,637 9,573 SH   SOLE   0 0 9,573
Kimberly-Clark Corp COM 494368103 440 3,085 SH   SOLE   0 0 3,085
Laboratory CP Amer Hldgs COM 50540R409 6,819 21,703 SH   SOLE   0 0 21,703
Linde PLC COM g5494j103 6,062 17,500 SH   SOLE   0 0 17,500
Lockheed Martin Corp COM 539830109 3,639 10,241 SH   SOLE   0 0 10,241
Lowe's Companies COM 548661107 253 980 SH   SOLE   0 0 980
Magna International, Inc. Cl A COM 559222401 1,686 20,835 SH   SOLE   0 0 20,835
Marsh & McLennan Companies, In COM 571748102 455 2,620 SH   SOLE   0 0 2,620
Masco Corp COM 574599106 280 4,000 SH   SOLE   0 0 4,000
Mastercard, Inc. COM 57636q104 7,830 21,792 SH   SOLE   0 0 21,792
McDonald's Corp COM 580135101 6,718 25,064 SH   SOLE   0 0 25,064
Medtronic Plc COM G5960L103 4,652 44,978 SH   SOLE   0 0 44,978
Merck & Co. Inc. COM 58933Y105 4,833 63,074 SH   SOLE   0 0 63,074
Microsoft Corp COM 594918104 17,940 53,345 SH   SOLE   0 0 53,345
Nextera Energy Inc. COM 65339F101 4,767 51,071 SH   SOLE   0 0 51,071
Nucor Corporation COM 670346105 220 1,936 SH   SOLE   0 0 1,936
Omnicom Group Inc Com COM 681919106 3,530 48,185 SH   SOLE   0 0 48,185
Oracle Corp. COM 68389X105 890 10,211 SH   SOLE   0 0 10,211
PPG Industries COM 693506107 638 3,700 SH   SOLE   0 0 3,700
Paychex, Inc. COM 704326107 1,047 7,675 SH   SOLE   0 0 7,675
Pepsi Co Inc COM 713448108 6,592 37,948 SH   SOLE   0 0 37,948
Pfizer Inc. COM 717081103 1,407 23,832 SH   SOLE   0 0 23,832
Price T Rowe & Assoc Com COM 74144t108 278 1,418 SH   SOLE   0 0 1,418
Procter & Gamble Co COM 742718109 7,462 45,621 SH   SOLE   0 0 45,621
Qualcomm, Inc. COM 747525103 541 2,960 SH   SOLE   0 0 2,960
SPDR S&P 500 ETF COM 78462F103 3,395 7,148 SH   SOLE   0 0 7,148
Snap-On Inc. COM 833034101 3,545 16,462 SH   SOLE   0 0 16,462
Southern Co COM 842587107 323 4,710 SH   SOLE   0 0 4,710
Stryker Corp COM 863667101 1,164 4,354 SH   SOLE   0 0 4,354
Sysco Corp COM 871829107 643 8,190 SH   SOLE   0 0 8,190
Tesla Inc. COM 88160r101 256 243 SH   SOLE   0 0 243
Thermo Fisher Scientific COM 883556102 4,177 6,261 SH   SOLE   0 0 6,261
Tractor Supply Co COM 892356106 9,810 41,116 SH   SOLE   0 0 41,116
US Bancorp COM 902973304 2,558 45,541 SH   SOLE   0 0 45,541
United Parcel Services COM 911312106 7,218 33,678 SH   SOLE   0 0 33,678
UnitedHealth Group Inc COM 91324P102 371 740 SH   SOLE   0 0 740
V F Corp COM 918204108 228 3,120 SH   SOLE   0 0 3,120
VanEck Vectors Biotech ETF COM 92189F726 2,526 13,345 SH   SOLE   0 0 13,345
Vanguard Developed Markets ETF COM 921943858 646 12,663 SH   SOLE   0 0 12,663
Vanguard Emerging Markets ETF COM 922042858 361 7,304 SH   SOLE   0 0 7,304
Vanguard FTSE All-World Ex-US COM 922042775 1,261 20,579 SH   SOLE   0 0 20,579
Vanguard Small-Cap ETF COM 922908751 2,647 11,712 SH   SOLE   0 0 11,712
Vanguard Total Stock Market ET COM 922908769 2,989 12,380 SH   SOLE   0 0 12,380
Verizon Communications COM 92343v104 4,235 81,512 SH   SOLE   0 0 81,512
Wal-Mart Stores COM 931142103 6,854 47,373 SH   SOLE   0 0 47,373
Walt Disney Co. COM 254687106 4,994 32,248 SH   SOLE   0 0 32,248
Waste Management, Inc. COM 94106l109 515 3,090 SH   SOLE   0 0 3,090
Western Union Company COM 959802109 2,416 135,473 SH   SOLE   0 0 135,473
Wisconsin Energy Group Inc. COM 92939u106 202 2,082 SH   SOLE   0 0 2,082
Xylem Inc. COM 98419m100 7,542 62,897 SH   SOLE   0 0 62,897
Yum China Holding Inc. COM 98850p109 215 4,320 SH   SOLE   0 0 4,320
Yum! Brands Inc. COM 988498101 620 4,468 SH   SOLE   0 0 4,468
iShares Comex Gold Trust COM 464285204 1,874 53,838 SH   SOLE   0 0 53,838
iShares Core MSCI EAFE ETF COM 46432f842 4,780 64,046 SH   SOLE   0 0 64,046
iShares Core MSCI Emerging Mkt COM 46434g103 5,774 96,462 SH   SOLE   0 0 96,462
iShares Core S&P 500 ETF COM 464287200 14,436 30,265 SH   SOLE   0 0 30,265
iShares Core S&P Midcap ETF COM 464287507 2,670 9,435 SH   SOLE   0 0 9,435
iShares Core S&P SmallCap ETF COM 464287804 8,221 71,794 SH   SOLE   0 0 71,794
iShares Core S&P Total US Stoc COM 464287150 287 2,684 SH   SOLE   0 0 2,684
iShares Nasdaq Biotechnology I COM 464287556 2,134 13,986 SH   SOLE   0 0 13,986
iShares Russell 1000 Growth In COM 464287614 232 760 SH   SOLE   0 0 760
iShares Russell 2000 Index Fun COM 464287655 4,680 21,039 SH   SOLE   0 0 21,039
iShares S&P Global Tech Sector COM 464287291 231 3,600 SH   SOLE   0 0 3,600
iShares S&P Growth Allocation COM 464289867 574 10,063 SH   SOLE   0 0 10,063
iShares Core Total US Bond Mar COM 464287226 468 4,107 SH   SOLE   0 0 4,107
VaneckVectors HY Muni ETF COM 92189h409 2,339 37,476 SH   SOLE   0 0 37,476
iShares iBoxx High Yield Corp COM 464288513 2,355 27,067 SH   SOLE   0 0 27,067