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 3,146 19,639 SH   SOLE   0 0 19,639
Abbott Labs COM 002824100 646 5,937 SH   SOLE   0 0 5,937
AbbVie COM 00287Y109 318 3,633 SH   SOLE   0 0 3,633
Activision Blizzard COM 00507V109 227 2,809 SH   SOLE   0 0 2,809
Adobe Systems Inc. COM 00724F101 3,347 6,825 SH   SOLE   0 0 6,825
AFLAC, Inc. COM 001055102 262 7,214 SH   SOLE   0 0 7,214
Alphabet Cl A CAP STK CL A 02079K305 5,587 3,812 SH   SOLE   0 0 3,812
Alphabet Cl C CAP STK CL C 02079K107 562 383 SH   SOLE   0 0 383
Altria Group COM 02209S103 366 9,473 SH   SOLE   0 0 9,473
Amazon.com COM 023135106 14,613 4,641 SH   SOLE   0 0 4,641
American Express COM 025816109 202 2,012 SH   SOLE   0 0 2,012
Amgen COM 031162100 3,862 15,196 SH   SOLE   0 0 15,196
Apache Corp COM 037411105 189 20,000 SH   SOLE   0 0 20,000
Apple Computer COM 037833100 25,136 217,049 SH   SOLE   0 0 217,049
Automatic Data Processing COM 053015103 3,280 23,515 SH   SOLE   0 0 23,515
BankAmerica Corp COM 060505104 603 25,029 SH   SOLE   0 0 25,029
Becton Dickinson COM 075887109 601 2,585 SH   SOLE   0 0 2,585
Berkshire Hathaway Inc-B CL B NEW 084670702 1,873 8,795 SH   SOLE   0 0 8,795
Boeing COM 097023105 2,849 17,240 SH   SOLE   0 0 17,240
Bristol-Meyers Squibb COM 110122108 909 15,069 SH   SOLE   0 0 15,069
Brown Forman Corp CL B 115637209 272 3,612 SH   SOLE   0 0 3,612
Caterpillar COM 149123101 2,611 17,505 SH   SOLE   0 0 17,505
Chevron Corp. COM 166764100 2,062 28,645 SH   SOLE   0 0 28,645
Church & Dwight COM 171340102 399 4,261 SH   SOLE   0 0 4,261
Cisco Systems COM 17275R102 1,538 39,054 SH   SOLE   0 0 39,054
Clorox COM 189054109 2,406 11,450 SH   SOLE   0 0 11,450
Coca-Cola COM 191216100 3,311 67,062 SH   SOLE   0 0 67,062
Columbia Sportwear COM 198516106 244 2,800 SH   SOLE   0 0 2,800
Costco Wholesale COM 22160K105 1,525 4,295 SH   SOLE   0 0 4,295
Cummins Inc. COM 231021106 2,088 9,888 SH   SOLE   0 0 9,888
Deere & Co. COM 244199105 1,181 5,330 SH   SOLE   0 0 5,330
Dominion Energy COM 25746U109 420 5,318 SH   SOLE   0 0 5,318
Duke Energy Corp New COM NEW 26441C204 1,884 21,274 SH   SOLE   0 0 21,274
Edwards Lifesciences COM 28176E108 684 8,575 SH   SOLE   0 0 8,575
Emerson Electric Company COM 291011104 369 5,628 SH   SOLE   0 0 5,628
Equinix Inc COM 29444U700 1,504 1,979 SH   SOLE   0 0 1,979
FedEx Corp COM 31428X106 1,706 6,781 SH   SOLE   0 0 6,781
Generac Holdings Inc. COM 368736104 329 1,700 SH   SOLE   0 0 1,700
General Electric COM 369604103 64 10,277 SH   SOLE   0 0 10,277
General Mills Inc. COM 370334104 851 13,798 SH   SOLE   0 0 13,798
Genuine Parts COM 372460105 566 5,946 SH   SOLE   0 0 5,946
Gilead Sciences Inc COM 375558103 874 13,825 SH   SOLE   0 0 13,825
Hershey COM 427866108 1,469 10,250 SH   SOLE   0 0 10,250
Home Depot Inc. COM 437076102 3,404 12,259 SH   SOLE   0 0 12,259
Honeywell International COM 438516106 969 5,885 SH   SOLE   0 0 5,885
IBM COM 459200101 1,328 10,912 SH   SOLE   0 0 10,912
Illinois Tool Works COM 452308109 1,167 6,039 SH   SOLE   0 0 6,039
Illumina Inc COM 452327109 949 3,070 SH   SOLE   0 0 3,070
Intel COM 458140100 1,358 26,226 SH   SOLE   0 0 26,226
JM Smucker Co COM NEW 832696405 291 2,515 SH   SOLE   0 0 2,515
Johnson & Johnson COM 478160104 4,254 28,572 SH   SOLE   0 0 28,572
JP Morgan Chase & Co COM 46625H100 846 8,789 SH   SOLE   0 0 8,789
Kellogg Co COM 487836108 289 4,471 SH   SOLE   0 0 4,471
Kimberly Clark COM 494368103 479 3,243 SH   SOLE   0 0 3,243
Laboratory Corp of Amer Hldgs COM NEW 50540R409 245 1,302 SH   SOLE   0 0 1,302
Lilly Eli & Co COM 532457108 410 2,768 SH   SOLE   0 0 2,768
Lockheed Martin Corp. COM 539830109 2,610 6,809 SH   SOLE   0 0 6,809
Lowes COM 548661107 5,069 30,562 SH   SOLE   0 0 30,562
Marriott Intl Inc NEW CL A 571903202 204 2,200 SH   SOLE   0 0 2,200
Mastercard Inc Cl A CL A 57636Q104 6,062 17,926 SH   SOLE   0 0 17,926
McCormick & Co. COM NON VTG 579780206 708 3,649 SH   SOLE   0 0 3,649
McDonalds COM 580135101 4,417 20,124 SH   SOLE   0 0 20,124
Medtronic, plc SHS G5960L103 332 3,191 SH   SOLE   0 0 3,191
Merck COM 58933Y105 1,059 12,770 SH   SOLE   0 0 12,770
Microsoft COM 594918104 8,917 42,394 SH   SOLE   0 0 42,394
Nike Inc. CL B 654106103 2,167 17,262 SH   SOLE   0 0 17,262
Norfolk Southern COM 655844108 2,158 10,085 SH   SOLE   0 0 10,085
Northrop Grumman COM 666807102 315 1,000 SH   SOLE   0 0 1,000
Novartis AG SPONSORED ADR 66987V109 1,192 13,710 SH   SOLE   0 0 13,710
Nvidia Corp. COM 67066G104 1,913 3,535 SH   SOLE   0 0 3,535
Oracle Systems COM 68389X105 1,678 28,109 SH   SOLE   0 0 28,109
Parker Hannifin COM 701094104 1,199 5,925 SH   SOLE   0 0 5,925
Paychex, Inc. COM 704326107 315 3,952 SH   SOLE   0 0 3,952
Paypal Holdings COM 70450Y103 1,717 8,715 SH   SOLE   0 0 8,715
Pepsi Co COM 713448108 2,950 21,287 SH   SOLE   0 0 21,287
Pfizer Incorporated COM 717081103 1,071 29,195 SH   SOLE   0 0 29,195
Philip Morris Intl Inc COM 718172109 514 6,859 SH   SOLE   0 0 6,859
Procter & Gamble COM 742718109 3,873 27,867 SH   SOLE   0 0 27,867
Qualcomm, Inc. COM 747525103 1,467 12,467 SH   SOLE   0 0 12,467
Raytheon Company COM NEW 755111507 905 15,728 SH   SOLE   0 0 15,728
SAP SPON ADR 803054204 389 2,499 SH   SOLE   0 0 2,499
Select Sector SPDR TR COMMUNICATION 81369Y852 261 4,400 SH   SOLE   0 0 4,400
Sherwin Williams COM 824348106 474 680 SH   SOLE   0 0 680
Skyworks Solutions COM 83088M102 687 4,720 SH   SOLE   0 0 4,720
Starbucks Corp. COM 855244109 704 8,197 SH   SOLE   0 0 8,197
Stryker Corp COM 863667101 473 2,270 SH   SOLE   0 0 2,270
Syneos Health Inc. CL A 87166B102 213 4,000 SH   SOLE   0 0 4,000
T. Rowe Price Group COM 74144T108 1,318 10,281 SH   SOLE   0 0 10,281
Target Corp. COM 87612E106 2,404 15,272 SH   SOLE   0 0 15,272
Tesla Inc. COM 88160R101 875 2,040 SH   SOLE   0 0 2,040
Texas Instruments Inc COM 882508104 1,065 7,461 SH   SOLE   0 0 7,461
Toro COM 891092108 213 2,540 SH   SOLE   0 0 2,540
Toyota SP ADR REP2COM 892331307 455 3,432 SH   SOLE   0 0 3,432
Truist Financial Corp COM 89832Q109 1,671 43,909 SH   SOLE   0 0 43,909
Unilever PLC SPON ADR NEW 904767704 564 9,137 SH   SOLE   0 0 9,137
Union Pacific Corp. COM 907818108 1,168 5,935 SH   SOLE   0 0 5,935
United Parcel Services CL B CL B 911312106 3,318 19,911 SH   SOLE   0 0 19,911
Vanguard Information INF TECH ETF 92204A702 353 1,134 SH   SOLE   0 0 1,134
Vanguard High Dividend Yield ETF HIGH DIV YLD 921946406 280 3,454 SH   SOLE   0 0 3,454
Verizon Communications Inc. COM 92343V104 3,607 60,636 SH   SOLE   0 0 60,636
Visa Inc COM CL A 92826C839 4,081 20,406 SH   SOLE   0 0 20,406
Vmware, Inc. CL A COM 928563402 388 2,701 SH   SOLE   0 0 2,701
Wal-Mart Stores Inc. COM 931142103 6,494 46,412 SH   SOLE   0 0 46,412
Walt Disney Company COM DISNEY 254687106 2,861 23,059 SH   SOLE   0 0 23,059
Zimmer Biomet Holdings COM 98956P102 286 2,103 SH   SOLE   0 0 2,103