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 56,699 464,171 SH   SOLE 0 455,249 0 8,922
ABBVIE INC COM 00287Y109 457 4,219 SH   SOLE 0 4,219 0 0
ABBOTT LABORATORIES COM 002824100 21,989 183,488 SH   SOLE 0 181,853 0 1,635
ACCENTURE PLC COM G1151C101 38,174 138,187 SH   SOLE 0 134,887 0 3,300
AUTOMATIC DATA PROCESSING COM 053015103 339 1,800 SH   SOLE 0 1,800 0 0
ALLSTATE CORPORATION COM 020002101 308 2,679 SH   SOLE 0 2,679 0 0
AMGEN INC COM 031162100 709 2,850 SH   SOLE 0 2,850 0 0
AMAZON.COM INC COM 023135106 45,282 14,635 SH   SOLE 0 14,316 0 319
AMPHENOL CORP COM 032095101 37,479 568,116 SH   SOLE 0 555,636 0 12,480
ACTIVISION BLIZZARD INC. COM 00507V109 35,268 379,229 SH   SOLE 0 371,454 0 7,775
BANK OF AMERICA CORP COM 060505104 14,417 372,617 SH   SOLE 0 359,587 0 13,030
BECTON DICKINSON & CO COM 075887109 34,867 143,396 SH   SOLE 0 140,331 0 3,065
BRISTOL-MYERS SQUIBB COM 110122108 17,893 283,431 SH   SOLE 0 276,961 0 6,470
BERKSHIRE HATHAWAY CL B COM 084670702 1,567 6,134 SH   SOLE 0 6,134 0 0
CARRIER GLOBAL CORP COM 14448C104 240 5,674 SH   SOLE 0 5,674 0 0
CATERPILLAR INC COM 149123101 402 1,732 SH   SOLE 0 1,732 0 0
CORTEVA INC COM 22052L104 395 8,478 SH   SOLE 0 7,478 0 1,000
CVS HEALTH CORP COM 126650100 34,865 463,452 SH   SOLE 0 455,712 0 7,740
CHEVRON CORP COM 166764100 25,416 242,546 SH   SOLE 0 237,441 0 5,105
DEERE & CO COM 244199105 340 910 SH   SOLE 0 910 0 0
DOLLAR GENERAL CORP. COM 256677105 34,626 170,892 SH   SOLE 0 167,115 0 3,777
WALT DISNEY CO COM 254687106 556 3,015 SH   SOLE 0 2,918 0 97
ECOLAB INC COM 278865100 31,755 148,341 SH   SOLE 0 145,391 0 2,950
ISHARES MSCI EAFE INDEX FUND COM 464287465 870 11,471 SH   SOLE 0 10,470 0 1,001
EMERSON ELEC CO COM 291011104 271 3,000 SH   SOLE 0 3,000 0 0
EATON CORP PLC COM G29183103 201 1,450 SH   SOLE 0 1,250 0 200
FACEBOOK INC COM 30303M102 42,058 142,796 SH   SOLE 0 139,626 0 3,170
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,312 42,830 SH   SOLE 0 42,430 0 400
FORTIVE CORP COM 34959J108 16,643 235,610 SH   SOLE 0 230,845 0 4,765
GENERAL ELECTRIC CO COM 369604103 343 26,094 SH   SOLE 0 25,694 0 400
ALPHABET INC CL C COM 02079K107 35,971 17,389 SH   SOLE 0 16,947 0 442
ALPHABET INC CL A COM 02079K305 16,665 8,080 SH   SOLE 0 7,897 0 183
HUNINGTON BANCSHARES COM 446150104 157 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 38,259 125,335 SH   SOLE 0 122,577 0 2,758
HONEYWELL INTL INC COM 438516106 425 1,958 SH   SOLE 0 1,958 0 0
INTL BUSINESS MACHS COM 459200101 432 3,243 SH   SOLE 0 3,243 0 0
INTEL CORP COM 458140100 310 4,850 SH   SOLE 0 4,850 0 0
ISHARES CORE S&P 500 ETF COM 464287200 326 820 SH   SOLE 0 820 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 1,233 5,508 SH   SOLE 0 5,508 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 4,944 20,341 SH   SOLE 0 19,546 0 795
JOHNSON & JOHNSON COM 478160104 41,242 250,939 SH   SOLE 0 246,059 0 4,880
JP MORGAN CHASE& CO COM 46625H100 39,266 257,939 SH   SOLE 0 252,799 0 5,140
COCA-COLA COM 191216100 300 5,700 SH   SOLE 0 5,700 0 0
KANSAS CITY SOUTHERN COM 485170302 364 1,380 SH   SOLE 0 1,280 0 100
LOWE`S COMPANIES COM 548661107 428 2,250 SH   SOLE 0 1,875 0 375
MARRIOT INTL INC COM 571903202 37,794 255,177 SH   SOLE 0 249,582 0 5,595
MCDONALDS CORP COM 580135101 405 1,807 SH   SOLE 0 1,807 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 202 1,300 SH   SOLE 0 1,300 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 279 587 SH   SOLE 0 587 0 0
MARSH & MCLENNAN COS COM 571748102 38,235 313,919 SH   SOLE 0 306,842 0 7,077
MERCK & CO INC COM 58933Y105 1,457 18,905 SH   SOLE 0 18,780 0 125
MICROSOFT CORP COM 594918104 28,566 121,160 SH   SOLE 0 120,052 0 1,108
METTLER-TOLEDO INTL INC COM 592688105 20,062 17,359 SH   SOLE 0 16,812 0 547
BLACKROCK SHORT MATURITY BOND ETF COM 46431W507 2,765 55,100 SH   SOLE 0 53,600 0 1,500
NEXTERA ENERGY, INC. COM 65339F101 232 3,068 SH   SOLE 0 3,068 0 0
NIKE INC COM 654106103 32,677 245,895 SH   SOLE 0 240,010 0 5,885
NESTLE COM 641069406 418 3,750 SH   SOLE 0 3,750 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 27,697 115,206 SH   SOLE 0 113,730 0 1,476
ORACLE CORP COM 68389X105 3,751 53,450 SH   SOLE 0 53,400 0 50
PEPSICO INC COM 713448108 35,139 248,420 SH   SOLE 0 243,840 0 4,580
PFIZER INC COM 717081103 468 12,908 SH   SOLE 0 12,908 0 0
PROCTER & GAMBLE COM 742718109 1,426 10,533 SH   SOLE 0 10,133 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 692 7,795 SH   SOLE 0 7,795 0 0
PAYPAL HOLDINGS COM 70450Y103 38,326 157,825 SH   SOLE 0 154,342 0 3,483
RAYTHEON TECHNOLOGIES CORP COM 75513E101 469 6,074 SH   SOLE 0 6,074 0 0
SCHWAB US SMALL CAP ETF COM 808524607 787 7,895 SH   SOLE 0 7,895 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 260 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508 504 6,765 SH   SOLE 0 6,765 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 531 8,130 SH   SOLE 0 8,130 0 0
S & P DEP RCPTS UNIT COM 78462F103 5,859 14,782 SH   SOLE 0 14,243 0 539
TRUIST FINANCIAL CORP COM 89832Q109 35,386 606,764 SH   SOLE 0 590,794 0 15,970
TARGET CORP COM 87612E106 427 2,158 SH   SOLE 0 1,808 0 350
TEXAS INSTRUMENTS INC COM 882508104 36,741 194,405 SH   SOLE 0 190,090 0 4,315
UNITED PARCEL SERVICE INC COM 911312106 327 1,925 SH   SOLE 0 1,675 0 250
VISA INC COM 92826C839 37,986 179,408 SH   SOLE 0 175,093 0 4,315
VANGUARD DIVIDEND APPREC. ETF COM 921908844 415 2,820 SH   SOLE 0 2,820 0 0
VMWARE INC COM 928563402 33,967 225,770 SH   SOLE 0 220,525 0 5,245
VANGUARD S&P 500 ETF COM 922908363 521 1,431 SH   SOLE 0 1,431 0 0
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 270 5,187 SH   SOLE 0 5,102 0 85
VERIZON COMMUNICATIONS IN COM 92343V104 1,080 18,581 SH   SOLE 0 18,581 0 0
WAL MART STORES INC COM 931142103 205 1,506 SH   SOLE 0 1,506 0 0
EXXON MOBIL CORP COM 30231G102 1,240 22,205 SH   SOLE 0 22,205 0 0