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 79,167 445,834 SH   SOLE 0 436,852 0 8,982
ABBVIE INC COM 00287Y109 552 4,076 SH   SOLE 0 4,076 0 0
ABBOTT LABORATORIES COM 002824100 25,171 178,849 SH   SOLE 0 177,164 0 1,685
ACCENTURE PLC COM G1151C101 52,825 127,428 SH   SOLE 0 124,275 0 3,153
AUTOMATIC DATA PROCESSING COM 053015103 481 1,949 SH   SOLE 0 1,949 0 0
ALLSTATE CORPORATION COM 020002101 246 2,091 SH   SOLE 0 2,091 0 0
AMGEN INC COM 031162100 619 2,750 SH   SOLE 0 2,750 0 0
AMAZON.COM INC COM 023135106 48,911 14,669 SH   SOLE 0 14,336 0 333
AMPHENOL CORP COM 032095101 48,059 549,502 SH   SOLE 0 536,952 0 12,550
BANK OF AMERICA CORP COM 060505104 21,370 480,328 SH   SOLE 0 467,373 0 12,955
BECTON DICKINSON & CO COM 075887109 38,138 151,656 SH   SOLE 0 148,566 0 3,090
BLACKROCK INC COM 09247X101 241 263 SH   SOLE 0 263 0 0
BRISTOL-MYERS SQUIBB COM 110122108 15,620 250,528 SH   SOLE 0 244,058 0 6,470
BERKSHIRE HATHAWAY CL B COM 084670702 1,831 6,124 SH   SOLE 0 6,124 0 0
CARRIER GLOBAL CORP COM 14448C104 370 6,819 SH   SOLE 0 6,819 0 0
CATERPILLAR INC COM 149123101 458 2,215 SH   SOLE 0 2,215 0 0
CERNER CORP COM 156782104 371 4,000 SH   SOLE 0 4,000 0 0
COSTCO WHOLESALE CORP COM 22160K105 238 420 SH   SOLE 0 320 0 100
CISCO SYSTEMS COM 17275R102 406 6,405 SH   SOLE 0 6,405 0 0
CVS HEALTH CORP COM 126650100 46,924 454,867 SH   SOLE 0 447,507 0 7,360
CHEVRON CORP COM 166764100 30,902 263,333 SH   SOLE 0 258,028 0 5,305
DEERE & CO COM 244199105 424 1,236 SH   SOLE 0 1,236 0 0
DOLLAR GENERAL CORP. COM 256677105 40,237 170,619 SH   SOLE 0 166,792 0 3,827
WALT DISNEY CO COM 254687106 28,070 181,223 SH   SOLE 0 177,901 0 3,322
ECOLAB INC COM 278865100 36,435 155,315 SH   SOLE 0 152,265 0 3,050
ISHARES MSCI EAFE INDEX FUND COM 464287465 908 11,535 SH   SOLE 0 10,770 0 765
EMERSON ELEC CO COM 291011104 279 3,000 SH   SOLE 0 3,000 0 0
EATON CORP PLC COM G29183103 251 1,455 SH   SOLE 0 1,255 0 200
META PLATFORMS INC. COM 30303M102 44,802 133,200 SH   SOLE 0 130,085 0 3,115
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,207 39,467 SH   SOLE 0 39,067 0 400
FORTIVE CORP COM 34959J108 32,388 424,536 SH   SOLE 0 414,721 0 9,815
GENERAL ELECTRIC CO COM 369604301 303 3,209 SH   SOLE 0 3,159 0 50
ALPHABET INC CL C COM 02079K107 45,646 15,775 SH   SOLE 0 15,358 0 417
ALPHABET INC CL A COM 02079K305 19,002 6,559 SH   SOLE 0 6,430 0 129
W.W. GRAINGER, INC. COM 384802104 207 400 SH   SOLE 0 400 0 0
HUNINGTON BANCSHARES COM 446150104 154 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 45,525 109,695 SH   SOLE 0 107,162 0 2,533
HARTFORD FINANCIAL SERVICES COM 416515104 204 2,950 SH   SOLE 0 2,550 0 400
HONEYWELL INTL INC COM 438516106 422 2,025 SH   SOLE 0 2,025 0 0
INTL BUSINESS MACHS COM 459200101 422 3,156 SH   SOLE 0 3,156 0 0
INTEL CORP COM 458140100 288 5,600 SH   SOLE 0 5,600 0 0
ISHARES CORE S&P 500 ETF COM 464287200 391 820 SH   SOLE 0 820 0 0
I SHARES S&P 500 GROWTH INDEX COM 464287309 225 2,695 SH   SOLE 0 2,695 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 1,369 5,178 SH   SOLE 0 5,178 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 5,919 19,370 SH   SOLE 0 18,575 0 795
JOHNSON & JOHNSON COM 478160104 44,916 262,558 SH   SOLE 0 257,553 0 5,005
JP MORGAN CHASE& CO COM 46625H100 40,849 257,966 SH   SOLE 0 252,751 0 5,215
COCA-COLA COM 191216100 2,610 44,087 SH   SOLE 0 44,087 0 0
LILLY, ELI COM 532457108 278 1,005 SH   SOLE 0 1,005 0 0
LOWE`S COMPANIES COM 548661107 2,245 8,686 SH   SOLE 0 8,311 0 375
MARRIOT INTL INC COM 571903202 43,168 261,245 SH   SOLE 0 255,570 0 5,675
MCDONALDS CORP COM 580135101 699 2,607 SH   SOLE 0 2,607 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 226 2,600 SH   SOLE 0 2,600 0 0
MONDELEZ INTERNATIONAL COM 609207105 215 3,235 SH   SOLE 0 3,235 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 283 547 SH   SOLE 0 547 0 0
MARSH & MCLENNAN COS COM 571748102 49,746 286,193 SH   SOLE 0 279,371 0 6,822
MERCK & CO INC COM 58933Y105 1,217 15,875 SH   SOLE 0 15,750 0 125
MICROSOFT CORP COM 594918104 35,986 106,999 SH   SOLE 0 105,411 0 1,588
METTLER-TOLEDO INTL INC COM 592688105 24,868 14,652 SH   SOLE 0 14,207 0 445
BLACKROCK SHORT MATURITY BOND ETF COM 46431W507 1,943 38,900 SH   SOLE 0 37,400 0 1,500
NEXTERA ENERGY, INC. COM 65339F101 286 3,066 SH   SOLE 0 3,066 0 0
NIKE INC COM 654106103 38,828 232,963 SH   SOLE 0 227,073 0 5,890
NESTLE COM 641069406 526 3,750 SH   SOLE 0 3,750 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 26,873 74,985 SH   SOLE 0 73,759 0 1,226
ORACLE CORP COM 68389X105 5,242 60,105 SH   SOLE 0 60,055 0 50
OTIS WORLDWIDE CORP COM 68902V107 288 3,307 SH   SOLE 0 3,307 0 0
PEPSICO INC COM 713448108 44,164 254,237 SH   SOLE 0 249,642 0 4,595
PFIZER INC COM 717081103 799 13,533 SH   SOLE 0 13,533 0 0
PROCTER & GAMBLE COM 742718109 1,724 10,539 SH   SOLE 0 10,139 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 745 7,843 SH   SOLE 0 7,843 0 0
PAYPAL HOLDINGS COM 70450Y103 34,144 181,058 SH   SOLE 0 177,395 0 3,663
QUALCOMM INC COM 747525103 201 1,100 SH   SOLE 0 1,100 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206 211 4,856 SH   SOLE 0 4,856 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 501 5,819 SH   SOLE 0 5,819 0 0
SCHWAB US SMALL CAP ETF COM 808524607 798 7,795 SH   SOLE 0 7,795 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 268 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508 532 6,620 SH   SOLE 0 6,620 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 807 11,020 SH   SOLE 0 11,020 0 0
SCHLUMBERGER COM 806857108 242 8,082 SH   SOLE 0 7,382 0 700
SPOTIFY TECHNOL COM L8681T102 294 1,255 SH   SOLE 0 1,155 0 100
S & P DEP RCPTS UNIT COM 78462F103 7,150 15,053 SH   SOLE 0 14,564 0 489
TRUIST FINANCIAL CORP COM 89832Q109 37,608 642,322 SH   SOLE 0 625,952 0 16,370
TARGET CORP COM 87612E106 515 2,224 SH   SOLE 0 1,894 0 330
TESLA MOTORS INC. COM 88160R101 223 211 SH   SOLE 0 206 0 5
TRANE TECHNOLGIES COM G8994E103 219 1,086 SH   SOLE 0 1,086 0 0
TEXAS INSTRUMENTS INC COM 882508104 37,154 197,136 SH   SOLE 0 192,821 0 4,315
UNITED PARCEL SERVICE INC COM 911312106 253 1,180 SH   SOLE 0 980 0 200
VISA INC COM 92826C839 42,799 197,494 SH   SOLE 0 193,059 0 4,435
VANGUARD FTSE ETF DEV MKTS COM 921943858 250 4,900 SH   SOLE 0 4,900 0 0
VANGUARD DIVIDEND APPREC. ETF COM 921908844 733 4,270 SH   SOLE 0 4,270 0 0
VMWARE INC COM 928563402 27,713 239,150 SH   SOLE 0 233,955 0 5,195
VANGUARD S&P 500 ETF COM 922908363 1,884 4,315 SH   SOLE 0 4,315 0 0
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 257 5,187 SH   SOLE 0 5,102 0 85
VERIZON COMMUNICATIONS IN COM 92343V104 690 13,273 SH   SOLE 0 13,273 0 0
EXXON MOBIL CORP COM 30231G102 1,360 22,221 SH   SOLE 0 22,221 0 0