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,409 462,971 SH   SOLE 0 453,884 0 9,087
ABBVIE INC COM 00287Y109 459 4,076 SH   SOLE 0 4,076 0 0
ABBOTT LABORATORIES COM 002824100 21,252 183,319 SH   SOLE 0 181,634 0 1,685
ACCENTURE PLC COM G1151C101 40,281 136,643 SH   SOLE 0 133,378 0 3,265
AUTOMATIC DATA PROCESSING COM 053015103 358 1,800 SH   SOLE 0 1,800 0 0
ALLSTATE CORPORATION COM 020002101 349 2,679 SH   SOLE 0 2,679 0 0
AMGEN INC COM 031162100 670 2,750 SH   SOLE 0 2,750 0 0
AMAZON.COM INC COM 023135106 50,240 14,604 SH   SOLE 0 14,271 0 333
AMPHENOL CORP COM 032095101 38,674 565,323 SH   SOLE 0 552,643 0 12,680
ACTIVISION BLIZZARD INC. COM 00507V109 38,831 406,860 SH   SOLE 0 398,970 0 7,890
BANK OF AMERICA CORP COM 060505104 15,494 375,798 SH   SOLE 0 362,843 0 12,955
BECTON DICKINSON & CO COM 075887109 35,669 146,673 SH   SOLE 0 143,608 0 3,065
BLACKROCK INC COM 09247X101 306 350 SH   SOLE 0 350 0 0
BRISTOL-MYERS SQUIBB COM 110122108 19,447 291,036 SH   SOLE 0 284,566 0 6,470
BERKSHIRE HATHAWAY CL B COM 084670702 1,705 6,134 SH   SOLE 0 6,134 0 0
CARRIER GLOBAL CORP COM 14448C104 259 5,319 SH   SOLE 0 5,319 0 0
CATERPILLAR INC COM 149123101 420 1,932 SH   SOLE 0 1,932 0 0
CISCO SYSTEMS COM 17275R102 245 4,627 SH   SOLE 0 4,627 0 0
CORTEVA INC COM 22052L104 276 6,228 SH   SOLE 0 5,228 0 1,000
CVS HEALTH CORP COM 126650100 38,917 466,411 SH   SOLE 0 458,631 0 7,780
CHEVRON CORP COM 166764100 26,475 252,771 SH   SOLE 0 247,566 0 5,205
DEERE & CO COM 244199105 603 1,710 SH   SOLE 0 1,710 0 0
DOLLAR GENERAL CORP. COM 256677105 37,553 173,544 SH   SOLE 0 169,767 0 3,777
WALT DISNEY CO COM 254687106 521 2,965 SH   SOLE 0 2,868 0 97
ECOLAB INC COM 278865100 31,548 153,166 SH   SOLE 0 150,216 0 2,950
ISHARES MSCI EAFE INDEX FUND COM 464287465 921 11,671 SH   SOLE 0 10,670 0 1,001
EMERSON ELEC CO COM 291011104 289 3,000 SH   SOLE 0 3,000 0 0
EATON CORP PLC COM G29183103 216 1,461 SH   SOLE 0 1,261 0 200
FACEBOOK INC COM 30303M102 48,579 139,712 SH   SOLE 0 136,502 0 3,210
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,267 41,330 SH   SOLE 0 40,930 0 400
FORTIVE CORP COM 34959J108 23,383 335,285 SH   SOLE 0 329,655 0 5,630
GENERAL ELECTRIC CO COM 369604103 351 26,094 SH   SOLE 0 25,694 0 400
ALPHABET INC CL C COM 02079K107 42,049 16,777 SH   SOLE 0 16,334 0 443
ALPHABET INC CL A COM 02079K305 17,835 7,304 SH   SOLE 0 7,136 0 168
HUNINGTON BANCSHARES COM 446150104 143 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 38,349 120,257 SH   SOLE 0 117,674 0 2,583
HONEYWELL INTL INC COM 438516106 429 1,958 SH   SOLE 0 1,958 0 0
INTL BUSINESS MACHS COM 459200101 498 3,396 SH   SOLE 0 3,396 0 0
INTEL CORP COM 458140100 272 4,850 SH   SOLE 0 4,850 0 0
ISHARES CORE S&P 500 ETF COM 464287200 353 820 SH   SOLE 0 820 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 1,333 5,508 SH   SOLE 0 5,508 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 5,462 20,120 SH   SOLE 0 19,325 0 795
JOHNSON & JOHNSON COM 478160104 41,871 254,167 SH   SOLE 0 249,287 0 4,880
JP MORGAN CHASE& CO COM 46625H100 39,906 256,563 SH   SOLE 0 251,348 0 5,215
KIMBERLY-CLARK CORP. COM 494368103 207 1,545 SH   SOLE 0 1,545 0 0
COCA-COLA COM 191216100 254 4,700 SH   SOLE 0 4,700 0 0
LILLY, ELI COM 532457108 215 935 SH   SOLE 0 935 0 0
LOWE`S COMPANIES COM 548661107 442 2,277 SH   SOLE 0 1,902 0 375
MARRIOT INTL INC COM 571903202 35,664 261,237 SH   SOLE 0 255,592 0 5,645
MCDONALDS CORP COM 580135101 424 1,835 SH   SOLE 0 1,835 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 269 547 SH   SOLE 0 547 0 0
MARSH & MCLENNAN COS COM 571748102 43,601 309,929 SH   SOLE 0 302,852 0 7,077
MERCK & CO INC COM 58933Y105 1,400 17,998 SH   SOLE 0 17,873 0 125
MICROSOFT CORP COM 594918104 31,702 117,026 SH   SOLE 0 115,368 0 1,658
METTLER-TOLEDO INTL INC COM 592688105 23,602 17,037 SH   SOLE 0 16,490 0 547
BLACKROCK SHORT MATURITY BOND ETF COM 46431W507 1,806 36,000 SH   SOLE 0 34,500 0 1,500
NEXTERA ENERGY, INC. COM 65339F101 226 3,088 SH   SOLE 0 3,088 0 0
NIKE INC COM 654106103 37,029 239,685 SH   SOLE 0 233,770 0 5,915
NESTLE COM 641069406 468 3,750 SH   SOLE 0 3,750 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 24,690 97,281 SH   SOLE 0 95,870 0 1,411
ORACLE CORP COM 68389X105 4,143 53,225 SH   SOLE 0 53,175 0 50
OTIS WORLDWIDE CORP COM 68902V107 209 2,557 SH   SOLE 0 2,557 0 0
PEPSICO INC COM 713448108 37,762 254,858 SH   SOLE 0 250,263 0 4,595
PFIZER INC COM 717081103 524 13,370 SH   SOLE 0 13,370 0 0
PROCTER & GAMBLE COM 742718109 1,408 10,433 SH   SOLE 0 10,033 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 773 7,795 SH   SOLE 0 7,795 0 0
PAYPAL HOLDINGS COM 70450Y103 44,728 153,450 SH   SOLE 0 149,997 0 3,453
ROYAL DUTCH SHELL PLC - ADR A COM 780259206 200 4,956 SH   SOLE 0 4,956 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 488 5,719 SH   SOLE 0 5,719 0 0
SCHWAB US SMALL CAP ETF COM 808524607 812 7,795 SH   SOLE 0 7,795 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 272 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508 529 6,765 SH   SOLE 0 6,765 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 565 8,270 SH   SOLE 0 8,270 0 0
S & P DEP RCPTS UNIT COM 78462F103 6,341 14,813 SH   SOLE 0 14,274 0 539
TRUIST FINANCIAL CORP COM 89832Q109 34,621 623,808 SH   SOLE 0 607,538 0 16,270
TARGET CORP COM 87612E106 522 2,158 SH   SOLE 0 1,808 0 350
TEXAS INSTRUMENTS INC COM 882508104 37,631 195,689 SH   SOLE 0 191,374 0 4,315
UNITED PARCEL SERVICE INC COM 911312106 390 1,875 SH   SOLE 0 1,625 0 250
VISA INC COM 92826C839 42,337 181,066 SH   SOLE 0 176,776 0 4,290
VANGUARD DIVIDEND APPREC. ETF COM 921908844 549 3,545 SH   SOLE 0 3,545 0 0
VMWARE INC COM 928563402 36,863 230,440 SH   SOLE 0 225,195 0 5,245
VANGUARD S&P 500 ETF COM 922908363 563 1,431 SH   SOLE 0 1,431 0 0
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 282 5,187 SH   SOLE 0 5,102 0 85
VERIZON COMMUNICATIONS IN COM 92343V104 987 17,614 SH   SOLE 0 17,614 0 0
EXXON MOBIL CORP COM 30231G102 1,382 21,905 SH   SOLE 0 21,905 0 0