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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101   411 4,394 SH   SOLE   0 0 4,394
AMEX Energy Sector SPDR COM 81369y506   4,179 46,241 SH   SOLE   0 0 46,241
AbbVie Inc. COM 00287y109   7,923 53,157 SH   SOLE   0 0 53,157
Abbott Laboratories COM 002824100   5,848 60,383 SH   SOLE   0 0 60,383
Accenture PLC COM G1151C101   5,360 17,453 SH   SOLE   0 0 17,453
Agilent Technologies, Inc. COM 00846u101   210 1,879 SH   SOLE   0 0 1,879
Alphabet, Inc. - Class A COM 02079k305   7,131 54,496 SH   SOLE   0 0 54,496
Alphabet, Inc. - Class C COM 02079k107   1,558 11,820 SH   SOLE   0 0 11,820
Amazon.com, Inc. COM 023135106   4,376 34,431 SH   SOLE   0 0 34,431
Amgen Inc. COM 031162100   332 1,237 SH   SOLE   0 0 1,237
Apple Inc. COM 037833100   9,689 56,594 SH   SOLE   0 0 56,594
Archer Daniels Midland Com COM 039483102   217 2,880 SH   SOLE   0 0 2,880
Automatic Data Processing, Inc COM 053015103   412 1,715 SH   SOLE   0 0 1,715
Bank of New York Mellon Corp. COM 064058100   3,884 91,081 SH   SOLE   0 0 91,081
Berkshire Hathaway Inc. Class COM 084670702   6,993 19,964 SH   SOLE   0 0 19,964
Boeing Co COM 097023105   249 1,300 SH   SOLE   0 0 1,300
Boston Properties, Inc. COM 101121101   288 4,850 SH   SOLE   0 0 4,850
Bristol-Myers Squibb Company COM 110122108   406 7,010 SH   SOLE   0 0 7,010
CVS Health Corp COM 126650100   4,539 65,023 SH   SOLE   0 0 65,023
Caterpillar COM 149123101   966 3,542 SH   SOLE   0 0 3,542
Chevron Corp COM 166764100   1,485 8,808 SH   SOLE   0 0 8,808
Cintas Corporation COM 172908105   2,659 5,530 SH   SOLE   0 0 5,530
Cisco Systems, Inc. COM 17275r102   7,473 139,013 SH   SOLE   0 0 139,013
Coca-Cola Company COM 191216100   4,331 77,370 SH   SOLE   0 0 77,370
Colgate-Palmolive Company COM 194162103   4,403 61,931 SH   SOLE   0 0 61,931
Comcast Corp Cl A Vtg COM 20030N101   5,359 120,871 SH   SOLE   0 0 120,871
ConocoPhillips COM 20825C104   3,493 29,161 SH   SOLE   0 0 29,161
D.R. Horton, Inc. COM 23331a109   4,475 41,646 SH   SOLE   0 0 41,646
Danaher Corp. COM 235851102   515 2,078 SH   SOLE   0 0 2,078
Duke Energy Corp. COM 26441c204   3,625 41,075 SH   SOLE   0 0 41,075
Eli Lilly & Co COM 532457108   2,381 4,433 SH   SOLE   0 0 4,433
Emerson Electric Co COM 291011104   492 5,100 SH   SOLE   0 0 5,100
Exxon Mobil Corp. COM 30231g102   5,762 49,006 SH   SOLE   0 0 49,006
Fastenal Co COM 311900104   8,083 147,937 SH   SOLE   0 0 147,937
Fortrea Holdings Inc COM 34965k107   639 22,375 SH   SOLE   0 0 22,375
General Electric Company COM 369604301   266 2,413 SH   SOLE   0 0 2,413
General Mills Inc Com COM 370334104   6,322 98,810 SH   SOLE   0 0 98,810
Genuine Parts COM 372460105   345 2,390 SH   SOLE   0 0 2,390
HP Inc. COM 40434l105   228 8,880 SH   SOLE   0 0 8,880
Home Depot, Inc. COM 437076102   2,808 9,294 SH   SOLE   0 0 9,294
Illinois Tool Works COM 452308109   594 2,580 SH   SOLE   0 0 2,580
Intel Corp COM 458140100   4,233 119,093 SH   SOLE   0 0 119,093
Intl Business Machines Corp COM 459200101   645 4,603 SH   SOLE   0 0 4,603
Invesco QQQ Trust Series 1 COM 46090e103   306 856 SH   SOLE   0 0 856
Invesco S&P 500 Equal Weight COM 46137V357   275 1,945 SH   SOLE   0 0 1,945
J.P. Morgan Chase & Co. COM 46625h100   5,430 37,445 SH   SOLE   0 0 37,445
Johnson & Johnson COM 478160104   1,512 9,711 SH   SOLE   0 0 9,711
Kimberly-Clark Corp COM 494368103   372 3,085 SH   SOLE   0 0 3,085
Laboratory CP Amer Hldgs COM 50540R409   4,619 22,978 SH   SOLE   0 0 22,978
Linde PLC COM g54950103   6,200 16,653 SH   SOLE   0 0 16,653
Lockheed Martin Corp COM 539830109   4,276 10,456 SH   SOLE   0 0 10,456
Lowe's Companies COM 548661107   203 980 SH   SOLE   0 0 980
Magna International, Inc. Cl A COM 559222401   2,893 53,980 SH   SOLE   0 0 53,980
Marsh & McLennan Companies, In COM 571748102   498 2,620 SH   SOLE   0 0 2,620
Masco Corp COM 574599106   213 4,000 SH   SOLE   0 0 4,000
Mastercard, Inc. COM 57636q104   8,599 21,721 SH   SOLE   0 0 21,721
McDonald's Corp COM 580135101   6,253 23,738 SH   SOLE   0 0 23,738
Medtronic Plc COM G5960L103   4,193 53,515 SH   SOLE   0 0 53,515
Merck & Co. Inc. COM 58933Y105   6,188 60,110 SH   SOLE   0 0 60,110
Microsoft Corp COM 594918104   14,660 46,429 SH   SOLE   0 0 46,429
Nextera Energy Inc. COM 65339F101   3,736 65,220 SH   SOLE   0 0 65,220
Nucor Corporation COM 670346105   302 1,936 SH   SOLE   0 0 1,936
Nvidia COM 67066G104   234 540 SH   SOLE   0 0 540
Old Dominion Freight Line COM 679580100   200 490 SH   SOLE   0 0 490
Omnicom Group Inc Com COM 681919106   3,717 49,913 SH   SOLE   0 0 49,913
Oracle Corp. COM 68389X105   1,092 10,319 SH   SOLE   0 0 10,319
PPG Industries COM 693506107   480 3,700 SH   SOLE   0 0 3,700
Paychex, Inc. COM 704326107   878 7,615 SH   SOLE   0 0 7,615
Pepsi Co Inc COM 713448108   4,949 29,210 SH   SOLE   0 0 29,210
Pfizer Inc. COM 717081103   797 24,041 SH   SOLE   0 0 24,041
Procter & Gamble Co COM 742718109   6,062 41,562 SH   SOLE   0 0 41,562
Qorvo Inc. COM 74736K101   2,889 30,271 SH   SOLE   0 0 30,271
Qualcomm, Inc. COM 747525103   335 3,020 SH   SOLE   0 0 3,020
SPDR DJIA ETF Trust COM 78467X109   237 710 SH   SOLE   0 0 710
SPDR S&P 500 ETF COM 78462F103   3,053 7,143 SH   SOLE   0 0 7,143
Snap-On Inc. COM 833034101   4,580 17,960 SH   SOLE   0 0 17,960
Southern Co COM 842587107   304 4,710 SH   SOLE   0 0 4,710
Stryker Corp COM 863667101   1,189 4,354 SH   SOLE   0 0 4,354
Sysco Corp COM 871829107   3,883 58,790 SH   SOLE   0 0 58,790
Thermo Fisher Scientific COM 883556102   4,271 8,438 SH   SOLE   0 0 8,438
Tractor Supply Co COM 892356106   7,404 36,467 SH   SOLE   0 0 36,467
Tupperware Corporation COM 899896104   55 39,344 SH   SOLE   0 0 39,344
US Bancorp COM 902973304   2,667 80,699 SH   SOLE   0 0 80,699
United Parcel Services COM 911312106   5,251 33,693 SH   SOLE   0 0 33,693
UnitedHealth Group Inc COM 91324P102   373 740 SH   SOLE   0 0 740
VanEck Vectors Biotech ETF COM 92189F726   1,981 12,721 SH   SOLE   0 0 12,721
Vanguard Developed Markets ETF COM 921943858   961 21,999 SH   SOLE   0 0 21,999
Vanguard Emerging Markets ETF COM 922042858   683 17,438 SH   SOLE   0 0 17,438
Vanguard FTSE All-World Ex-US COM 922042775   1,147 22,118 SH   SOLE   0 0 22,118
Vanguard Small-Cap ETF COM 922908751   2,114 11,185 SH   SOLE   0 0 11,185
Vanguard Total Stock Market ET COM 922908769   2,629 12,380 SH   SOLE   0 0 12,380
Verizon Communications COM 92343v104   3,453 106,571 SH   SOLE   0 0 106,571
Wal-Mart Stores COM 931142103   7,424 46,422 SH   SOLE   0 0 46,422
Walt Disney Co. COM 254687106   3,501 43,200 SH   SOLE   0 0 43,200
Waste Management, Inc. COM 94106l109   471 3,090 SH   SOLE   0 0 3,090
Worthington Industries, Inc. COM 981811102   216 3,500 SH   SOLE   0 0 3,500
Xylem Inc. COM 98419m100   5,836 64,120 SH   SOLE   0 0 64,120
Yum China Holding Inc. COM 98850p109   240 4,320 SH   SOLE   0 0 4,320
Yum! Brands Inc. COM 988498101   539 4,320 SH   SOLE   0 0 4,320
iShares Comex Gold Trust COM 464285204   1,845 52,753 SH   SOLE   0 0 52,753
iShares Core MSCI EAFE ETF COM 46432f842   4,198 65,250 SH   SOLE   0 0 65,250
iShares Core MSCI Emerging Mkt COM 46434g103   4,692 98,592 SH   SOLE   0 0 98,592
iShares Core S&P 500 ETF COM 464287200   14,533 33,843 SH   SOLE   0 0 33,843
iShares Core S&P Midcap ETF COM 464287507   2,503 10,041 SH   SOLE   0 0 10,041
iShares Core S&P SmallCap ETF COM 464287804   6,897 73,115 SH   SOLE   0 0 73,115
iShares Nasdaq Biotechnology I COM 464287556   1,989 16,266 SH   SOLE   0 0 16,266
iShares Russell 1000 Growth In COM 464287614   215 811 SH   SOLE   0 0 811
iShares Russell 2000 Index Fun COM 464287655   3,721 21,058 SH   SOLE   0 0 21,058
iShares S&P Global Tech Sector COM 464287291   208 3,600 SH   SOLE   0 0 3,600
iShares S&P Growth Allocation COM 464289867   435 8,824 SH   SOLE   0 0 8,824
iShares Core Total US Bond Mar COM 464287226   374 3,984 SH   SOLE   0 0 3,984
iShares US Preferred Stock COM 464288687   672 22,299 SH   SOLE   0 0 22,299
VaneckVectors HY Muni ETF COM 92189h409   1,558 31,766 SH   SOLE   0 0 31,766
iShares iBoxx High Yield Corp COM 464288513   2,075 28,156 SH   SOLE   0 0 28,156