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   567 4,394 SH   SOLE   0 0 4,394
AMEX Energy Sector SPDR COM 81369y506   4,229 49,376 SH   SOLE   0 0 49,376
AbbVie Inc. COM 00287y109   9,264 52,136 SH   SOLE   0 0 52,136
Abbott Laboratories COM 002824100   7,054 62,366 SH   SOLE   0 0 62,366
Accenture PLC COM G1151C101   6,521 18,539 SH   SOLE   0 0 18,539
Adobe Systems, Inc. COM 00724f101   3,537 7,956 SH   SOLE   0 0 7,956
Agilent Technologies, Inc. COM 00846u101   247 1,841 SH   SOLE   0 0 1,841
Alphabet, Inc. - Class A COM 02079k305   9,868 52,130 SH   SOLE   0 0 52,130
Alphabet, Inc. - Class C COM 02079k107   1,910 10,030 SH   SOLE   0 0 10,030
Amazon.com, Inc. COM 023135106   7,670 34,964 SH   SOLE   0 0 34,964
American Express Co COM 025816109   237 800 SH   SOLE   0 0 800
Amgen Inc. COM 031162100   322 1,237 SH   SOLE   0 0 1,237
Apple Inc. COM 037833100   14,290 57,065 SH   SOLE   0 0 57,065
Automatic Data Processing, Inc COM 053015103   502 1,715 SH   SOLE   0 0 1,715
Bank of New York Mellon Corp. COM 064058100   7,038 91,610 SH   SOLE   0 0 91,610
Berkshire Hathaway Inc. Class COM 084670702   8,891 19,616 SH   SOLE   0 0 19,616
Boeing Co COM 097023105   230 1,300 SH   SOLE   0 0 1,300
Boston Properties, Inc. COM 101121101   360 4,850 SH   SOLE   0 0 4,850
Bristol-Myers Squibb Company COM 110122108   376 6,660 SH   SOLE   0 0 6,660
CVS Health Corp COM 126650100   1,522 33,908 SH   SOLE   0 0 33,908
Caterpillar COM 149123101   1,284 3,542 SH   SOLE   0 0 3,542
Chevron Corp COM 166764100   1,246 8,608 SH   SOLE   0 0 8,608
Cintas Corporation COM 172908105   3,891 21,300 SH   SOLE   0 0 21,300
Cisco Systems, Inc. COM 17275r102   8,771 148,163 SH   SOLE   0 0 148,163
Clorox Company COM 189054109   223 1,375 SH   SOLE   0 0 1,375
Coca-Cola Company COM 191216100   4,878 78,350 SH   SOLE   0 0 78,350
Colgate-Palmolive Company COM 194162103   5,797 63,771 SH   SOLE   0 0 63,771
Comcast Corp Cl A Vtg COM 20030N101   4,947 131,823 SH   SOLE   0 0 131,823
ConocoPhillips COM 20825C104   3,251 32,784 SH   SOLE   0 0 32,784
Costco Whsl Corp New Com COM 22160K105   265 290 SH   SOLE   0 0 290
D.R. Horton, Inc. COM 23331a109   5,656 40,453 SH   SOLE   0 0 40,453
Danaher Corp. COM 235851102   440 1,918 SH   SOLE   0 0 1,918
Duke Energy Corp. COM 26441c204   4,951 45,962 SH   SOLE   0 0 45,962
Eli Lilly & Co COM 532457108   3,233 4,188 SH   SOLE   0 0 4,188
Emerson Electric Co COM 291011104   632 5,100 SH   SOLE   0 0 5,100
Empire St Realty COM 292102100   109 10,754 SH   SOLE   0 0 10,754
Exxon Mobil Corp. COM 30231g102   5,669 52,704 SH   SOLE   0 0 52,704
Fastenal Co COM 311900104   7,741 107,655 SH   SOLE   0 0 107,655
GE Aerospace COM 369604301   402 2,413 SH   SOLE   0 0 2,413
General Dynamics Corporation COM 369550108   202 770 SH   SOLE   0 0 770
General Mills Inc Com COM 370334104   6,848 107,387 SH   SOLE   0 0 107,387
Genuine Parts COM 372460105   279 2,390 SH   SOLE   0 0 2,390
HP Inc. COM 40434l105   283 8,680 SH   SOLE   0 0 8,680
Home Depot, Inc. COM 437076102   3,425 8,805 SH   SOLE   0 0 8,805
Illinois Tool Works COM 452308109   654 2,580 SH   SOLE   0 0 2,580
Intl Business Machines Corp COM 459200101   706 3,213 SH   SOLE   0 0 3,213
Invesco QQQ Trust Series 1 COM 46090e103   417 816 SH   SOLE   0 0 816
Invesco S&P 500 Equal Weight COM 46137V357   472 2,697 SH   SOLE   0 0 2,697
J.P. Morgan Chase & Co. COM 46625h100   8,847 36,910 SH   SOLE   0 0 36,910
Johnson & Johnson COM 478160104   1,397 9,661 SH   SOLE   0 0 9,661
Kimberly-Clark Corp COM 494368103   397 3,030 SH   SOLE   0 0 3,030
Labcorp Holdings COM 504922105   5,810 25,337 SH   SOLE   0 0 25,337
Linde PLC COM g54950103   6,705 16,015 SH   SOLE   0 0 16,015
Lockheed Martin Corp COM 539830109   5,445 11,206 SH   SOLE   0 0 11,206
Lowe's Companies COM 548661107   241 980 SH   SOLE   0 0 980
Marsh & McLennan Companies, In COM 571748102   556 2,620 SH   SOLE   0 0 2,620
Masco Corp COM 574599106   290 4,000 SH   SOLE   0 0 4,000
Mastercard, Inc. COM 57636q104   11,235 21,337 SH   SOLE   0 0 21,337
McDonald's Corp COM 580135101   7,260 25,046 SH   SOLE   0 0 25,046
Medtronic Plc COM G5960L103   4,063 50,868 SH   SOLE   0 0 50,868
Merck & Co. Inc. COM 58933Y105   6,374 64,076 SH   SOLE   0 0 64,076
Microsoft Corp COM 594918104   17,649 41,872 SH   SOLE   0 0 41,872
Nextera Energy Inc. COM 65339F101   5,356 74,722 SH   SOLE   0 0 74,722
Nucor Corporation COM 670346105   225 1,936 SH   SOLE   0 0 1,936
Nvidia COM 67066G104   1,479 11,020 SH   SOLE   0 0 11,020
Omnicom Group Inc Com COM 681919106   4,419 51,365 SH   SOLE   0 0 51,365
Oracle Corp. COM 68389X105   1,709 10,259 SH   SOLE   0 0 10,259
PPG Industries COM 693506107   441 3,700 SH   SOLE   0 0 3,700
Paychex, Inc. COM 704326107   1,064 7,590 SH   SOLE   0 0 7,590
Pepsi Co Inc COM 713448108   5,309 34,918 SH   SOLE   0 0 34,918
Pfizer Inc. COM 717081103   398 15,027 SH   SOLE   0 0 15,027
Procter & Gamble Co COM 742718109   7,461 44,509 SH   SOLE   0 0 44,509
Qorvo Inc. COM 74736K101   877 12,555 SH   SOLE   0 0 12,555
Qualcomm, Inc. COM 747525103   463 3,020 SH   SOLE   0 0 3,020
Raytheon Technologies Corp COM 75513e101   204 1,770 SH   SOLE   0 0 1,770
SPDR DJIA ETF Trust COM 78467X109   1,432 3,367 SH   SOLE   0 0 3,367
SPDR S&P 500 ETF COM 78462F103   4,170 7,116 SH   SOLE   0 0 7,116
Snap-On Inc. COM 833034101   6,379 18,791 SH   SOLE   0 0 18,791
Southern Co COM 842587107   387 4,710 SH   SOLE   0 0 4,710
Stryker Corp COM 863667101   1,567 4,354 SH   SOLE   0 0 4,354
Sysco Corp COM 871829107   5,086 66,529 SH   SOLE   0 0 66,529
Thermo Fisher Scientific COM 883556102   4,837 9,298 SH   SOLE   0 0 9,298
Tractor Supply Co COM 892356106   9,503 179,100 SH   SOLE   0 0 179,100
US Bancorp COM 902973304   4,521 94,541 SH   SOLE   0 0 94,541
United Parcel Services COM 911312106   5,139 40,759 SH   SOLE   0 0 40,759
UnitedHealth Group Inc COM 91324P102   374 740 SH   SOLE   0 0 740
VanEck Vectors Biotech ETF COM 92189F726   1,833 11,681 SH   SOLE   0 0 11,681
Vanguard Developed Markets ETF COM 921943858   1,052 21,999 SH   SOLE   0 0 21,999
Vanguard Emerging Markets ETF COM 922042858   711 16,147 SH   SOLE   0 0 16,147
Vanguard FTSE All-World Ex-US COM 922042775   1,222 21,293 SH   SOLE   0 0 21,293
Vanguard Small-Cap ETF COM 922908751   2,467 10,269 SH   SOLE   0 0 10,269
Vanguard Total Stock Market ET COM 922908769   3,587 12,380 SH   SOLE   0 0 12,380
Verizon Communications COM 92343v104   4,258 106,500 SH   SOLE   0 0 106,500
Wal-Mart Stores COM 931142103   12,098 133,902 SH   SOLE   0 0 133,902
Walt Disney Co. COM 254687106   5,245 47,108 SH   SOLE   0 0 47,108
Waste Management, Inc. COM 94106l109   623 3,090 SH   SOLE   0 0 3,090
Xylem Inc. COM 98419m100   7,560 65,162 SH   SOLE   0 0 65,162
Yum China Holding Inc. COM 98850p109   208 4,320 SH   SOLE   0 0 4,320
Yum! Brands Inc. COM 988498101   579 4,320 SH   SOLE   0 0 4,320
iShares Comex Gold Trust COM 464285204   2,489 50,283 SH   SOLE   0 0 50,283
iShares Core MSCI EAFE ETF COM 46432f842   4,841 68,893 SH   SOLE   0 0 68,893
iShares Core MSCI Emerging Mkt COM 46434g103   5,480 104,942 SH   SOLE   0 0 104,942
iShares Core S&P 500 ETF COM 464287200   19,013 32,298 SH   SOLE   0 0 32,298
iShares Core S&P Midcap ETF COM 464287507   3,068 49,240 SH   SOLE   0 0 49,240
iShares Core S&P SmallCap ETF COM 464287804   8,499 73,765 SH   SOLE   0 0 73,765
iShares Nasdaq Biotechnology I COM 464287556   1,660 12,557 SH   SOLE   0 0 12,557
iShares Russell 1000 Growth In COM 464287614   310 772 SH   SOLE   0 0 772
iShares Russell 1000 Index Fun COM 464287622   247 768 SH   SOLE   0 0 768
iShares Russell 2000 Index Fun COM 464287655   4,649 21,041 SH   SOLE   0 0 21,041
iShares S&P Global Tech Sector COM 464287291   305 3,600 SH   SOLE   0 0 3,600
iShares S&P Growth Allocation COM 464289867   484 8,449 SH   SOLE   0 0 8,449
iShares Core Total US Bond Mar COM 464287226   419 4,327 SH   SOLE   0 0 4,327
iShares US Preferred Stock COM 464288687   493 15,682 SH   SOLE   0 0 15,682
VaneckVectors HY Muni ETF COM 92189h409   992 19,119 SH   SOLE   0 0 19,119
iShares iBoxx High Yield Corp COM 464288513   2,606 33,135 SH   SOLE   0 0 33,135