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
APPLE INC COM 037833100 63,024 474,970 SH   SOLE 0 465,318 0 9,652
ABBVIE INC COM 00287Y109 452 4,219 SH   SOLE 0 4,219 0 0
ABBOTT LABORATORIES COM 002824100 21,363 195,110 SH   SOLE 0 193,235 0 1,875
ACCENTURE PLC COM G1151C101 36,325 139,066 SH   SOLE 0 135,691 0 3,375
AUTOMATIC DATA PROCESSING COM 053015103 317 1,800 SH   SOLE 0 1,800 0 0
ALLSTATE CORPORATION COM 020002101 295 2,679 SH   SOLE 0 2,679 0 0
AMGEN INC COM 031162100 724 3,150 SH   SOLE 0 3,050 0 100
AMAZON.COM INC COM 023135106 48,737 14,964 SH   SOLE 0 14,641 0 323
AMPHENOL CORP COM 032095101 37,445 286,344 SH   SOLE 0 280,094 0 6,250
ACTIVISION BLIZZARD INC. COM 00507V109 31,923 343,814 SH   SOLE 0 336,549 0 7,265
BANK OF AMERICA CORP COM 060505104 11,142 367,607 SH   SOLE 0 354,577 0 13,030
BECTON DICKINSON & CO COM 075887109 35,381 141,398 SH   SOLE 0 138,383 0 3,015
BRISTOL-MYERS SQUIBB COM 110122108 16,075 259,149 SH   SOLE 0 252,779 0 6,370
BERKSHIRE HATHAWAY CL B COM 084670702 1,411 6,084 SH   SOLE 0 6,084 0 0
CARRIER GLOBAL CORP COM 14448C104 214 5,674 SH   SOLE 0 5,674 0 0
CATERPILLAR INC COM 149123101 315 1,732 SH   SOLE 0 1,732 0 0
CORTEVA INC COM 22052L104 392 10,128 SH   SOLE 0 8,928 0 1,200
CVS HEALTH CORP COM 126650100 30,552 447,319 SH   SOLE 0 439,579 0 7,740
CHEVRON CORP COM 166764100 17,150 203,081 SH   SOLE 0 200,676 0 2,405
DEERE & CO COM 244199105 299 1,110 SH   SOLE 0 1,110 0 0
DOLLAR GENERAL CORP. COM 256677105 34,752 165,250 SH   SOLE 0 161,470 0 3,780
WALT DISNEY CO COM 254687106 568 3,136 SH   SOLE 0 3,039 0 97
ECOLAB INC COM 278865100 31,901 147,446 SH   SOLE 0 144,496 0 2,950
ISHARES MSCI EAFE INDEX FUND COM 464287465 842 11,536 SH   SOLE 0 10,535 0 1,001
EMERSON ELEC CO COM 291011104 241 3,000 SH   SOLE 0 3,000 0 0
EATON CORP PLC COM G29183103 207 1,725 SH   SOLE 0 1,525 0 200
FACEBOOK INC COM 30303M102 42,889 157,011 SH   SOLE 0 153,452 0 3,559
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,321 43,180 SH   SOLE 0 42,780 0 400
GENERAL ELECTRIC CO COM 369604103 260 24,094 SH   SOLE 0 23,694 0 400
ALPHABET INC CL C COM 02079K107 31,939 18,231 SH   SOLE 0 17,777 0 454
ALPHABET INC CL A COM 02079K305 16,673 9,513 SH   SOLE 0 9,313 0 200
HUNINGTON BANCSHARES COM 446150104 126 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 30,112 113,365 SH   SOLE 0 110,680 0 2,685
HONEYWELL INTL INC COM 438516106 421 1,978 SH   SOLE 0 1,978 0 0
INTL BUSINESS MACHS COM 459200101 408 3,243 SH   SOLE 0 3,243 0 0
INTEL CORP COM 458140100 267 5,350 SH   SOLE 0 5,350 0 0
ISHARES CORE S&P 500 ETF COM 464287200 327 870 SH   SOLE 0 870 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 1,167 5,508 SH   SOLE 0 5,508 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 5,059 20,979 SH   SOLE 0 20,184 0 795
JOHNSON & JOHNSON COM 478160104 39,335 249,939 SH   SOLE 0 245,054 0 4,885
JP MORGAN CHASE& CO COM 46625H100 32,936 259,195 SH   SOLE 0 254,050 0 5,145
COCA-COLA COM 191216100 313 5,700 SH   SOLE 0 5,700 0 0
KANSAS CITY SOUTHERN COM 485170302 282 1,380 SH   SOLE 0 1,280 0 100
LOCKHEED MARTIN CORP COM 539830109 14,603 41,137 SH   SOLE 0 39,932 0 1,205
LOWE`S COMPANIES COM 548661107 361 2,250 SH   SOLE 0 1,875 0 375
MARRIOT INTL INC COM 571903202 30,810 233,547 SH   SOLE 0 228,077 0 5,470
MCDONALDS CORP COM 580135101 388 1,807 SH   SOLE 0 1,807 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 207 1,500 SH   SOLE 0 1,500 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 252 600 SH   SOLE 0 600 0 0
MARSH & MCLENNAN COS COM 571748102 33,888 289,639 SH   SOLE 0 283,847 0 5,792
MERCK & CO INC COM 58933Y105 1,587 19,405 SH   SOLE 0 19,280 0 125
MICROSOFT CORP COM 594918104 27,281 122,655 SH   SOLE 0 121,597 0 1,058
METTLER-TOLEDO INTL INC COM 592688105 22,151 19,436 SH   SOLE 0 18,864 0 572
BLACKROCK SHORT MATURITY BOND ETF COM 46431W507 3,587 71,500 SH   SOLE 0 70,000 0 1,500
NEXTERA ENERGY, INC. COM 65339F101 244 3,168 SH   SOLE 0 3,168 0 0
NIKE INC COM 654106103 35,280 249,385 SH   SOLE 0 243,470 0 5,915
NESTLE COM 641069406 442 3,750 SH   SOLE 0 3,750 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 23,108 118,393 SH   SOLE 0 116,932 0 1,461
ORACLE CORP COM 68389X105 3,508 54,225 SH   SOLE 0 54,175 0 50
PEPSICO INC COM 713448108 35,323 238,186 SH   SOLE 0 233,801 0 4,385
PFIZER INC COM 717081103 481 13,058 SH   SOLE 0 13,058 0 0
PROCTER & GAMBLE COM 742718109 1,490 10,706 SH   SOLE 0 10,306 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 645 7,795 SH   SOLE 0 7,795 0 0
PAYPAL HOLDINGS COM 70450Y103 46,963 200,527 SH   SOLE 0 195,932 0 4,595
RAYTHEON TECHNOLOGIES CORP COM 75513E101 434 6,074 SH   SOLE 0 6,074 0 0
SCHWAB US SMALL CAP ETF COM 808524607 675 7,585 SH   SOLE 0 7,585 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 248 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508 461 6,765 SH   SOLE 0 6,765 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 484 8,130 SH   SOLE 0 8,130 0 0
S & P DEP RCPTS UNIT COM 78462F103 5,585 14,937 SH   SOLE 0 14,398 0 539
TRUIST FINANCIAL CORP COM 89832Q109 26,558 554,098 SH   SOLE 0 540,804 0 13,294
TARGET CORP COM 87612E106 414 2,347 SH   SOLE 0 1,938 0 409
TEXAS INSTRUMENTS INC COM 882508104 31,741 193,391 SH   SOLE 0 189,206 0 4,185
UNITED PARCEL SERVICE INC COM 911312106 206 1,225 SH   SOLE 0 1,125 0 100
VISA INC COM 92826C839 38,472 175,890 SH   SOLE 0 171,600 0 4,290
VANGUARD DIVIDEND APPREC. ETF COM 921908844 354 2,510 SH   SOLE 0 2,510 0 0
VMWARE INC COM 928563402 30,632 218,391 SH   SOLE 0 213,226 0 5,165
VANGUARD S&P 500 ETF COM 922908363 385 1,120 SH   SOLE 0 1,120 0 0
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 235 4,687 SH   SOLE 0 4,602 0 85
VERIZON COMMUNICATIONS IN COM 92343V104 1,091 18,565 SH   SOLE 0 18,565 0 0
WAL MART STORES INC COM 931142103 217 1,506 SH   SOLE 0 1,506 0 0
EXXON MOBIL CORP COM 30231G102 985 23,905 SH   SOLE 0 23,005 0 900