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 69,653 398,907 SH   SOLE 0 390,671 0 8,236
ABBVIE INC COM 00287Y109 661 4,076 SH   SOLE 0 4,076 0 0
ABBOTT LABORATORIES COM 002824100 21,551 182,084 SH   SOLE 0 180,349 0 1,735
ACCENTURE PLC COM G1151C101 36,848 109,266 SH   SOLE 0 106,313 0 2,953
AUTOMATIC DATA PROCESSING COM 053015103 365 1,606 SH   SOLE 0 1,606 0 0
ALLSTATE CORPORATION COM 020002101 274 1,979 SH   SOLE 0 1,979 0 0
AMGEN INC COM 031162100 659 2,725 SH   SOLE 0 2,725 0 0
AMAZON.COM INC COM 023135106 46,862 14,375 SH   SOLE 0 14,047 0 328
AMPHENOL CORP COM 032095101 40,853 542,172 SH   SOLE 0 529,922 0 12,250
BANK OF AMERICA CORP COM 060505104 17,981 436,214 SH   SOLE 0 423,684 0 12,530
BECTON DICKINSON & CO COM 075887109 40,658 152,849 SH   SOLE 0 149,769 0 3,080
BLACKROCK INC COM 09247X101 201 263 SH   SOLE 0 263 0 0
BRISTOL-MYERS SQUIBB COM 110122108 19,505 267,083 SH   SOLE 0 260,613 0 6,470
BERKSHIRE HATHAWAY CL B COM 084670702 2,183 6,187 SH   SOLE 0 6,187 0 0
CARRIER GLOBAL CORP COM 14448C104 349 7,619 SH   SOLE 0 7,619 0 0
CATERPILLAR INC COM 149123101 464 2,082 SH   SOLE 0 2,082 0 0
CERNER CORP COM 156782104 908 9,700 SH   SOLE 0 9,700 0 0
COSTCO WHOLESALE CORP COM 22160K105 222 385 SH   SOLE 0 310 0 75
CISCO SYSTEMS COM 17275R102 355 6,373 SH   SOLE 0 6,373 0 0
CORTEVA INC COM 22052L104 233 4,055 SH   SOLE 0 3,755 0 300
CVS HEALTH CORP COM 126650100 43,801 432,772 SH   SOLE 0 425,677 0 7,095
CHEVRON CORP COM 166764100 39,470 242,403 SH   SOLE 0 237,373 0 5,030
DEERE & CO COM 244199105 514 1,236 SH   SOLE 0 1,236 0 0
DOLLAR GENERAL CORP. COM 256677105 36,715 164,914 SH   SOLE 0 161,177 0 3,737
WALT DISNEY CO COM 254687106 33,615 245,077 SH   SOLE 0 240,325 0 4,752
ECOLAB INC COM 278865100 29,552 167,379 SH   SOLE 0 164,229 0 3,150
ISHARES MSCI EAFE INDEX FUND COM 464287465 856 11,635 SH   SOLE 0 10,970 0 665
EMERSON ELEC CO COM 291011104 333 3,400 SH   SOLE 0 3,400 0 0
META PLATFORMS INC. COM 30303M102 28,319 127,355 SH   SOLE 0 124,385 0 2,970
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,203 39,467 SH   SOLE 0 39,067 0 400
FORTIVE CORP COM 34959J108 25,993 426,606 SH   SOLE 0 416,991 0 9,615
GENERAL ELECTRIC CO COM 369604301 294 3,209 SH   SOLE 0 3,159 0 50
ALPHABET INC CL C COM 02079K107 41,199 14,751 SH   SOLE 0 14,360 0 391
ALPHABET INC CL A COM 02079K305 16,708 6,007 SH   SOLE 0 5,915 0 92
W.W. GRAINGER, INC. COM 384802104 516 1,000 SH   SOLE 0 1,000 0 0
HUNINGTON BANCSHARES COM 446150104 146 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 28,429 94,975 SH   SOLE 0 92,672 0 2,303
HARTFORD FINANCIAL SERVICES COM 416515104 233 3,250 SH   SOLE 0 2,850 0 400
HONEYWELL INTL INC COM 438516106 404 2,076 SH   SOLE 0 2,076 0 0
INTL BUSINESS MACHS COM 459200101 396 3,043 SH   SOLE 0 3,043 0 0
INTEL CORP COM 458140100 282 5,700 SH   SOLE 0 5,700 0 0
ISHARES CORE S&P 500 ETF COM 464287200 372 820 SH   SOLE 0 820 0 0
I SHARES S&P 500 GROWTH INDEX COM 464287309 206 2,695 SH   SOLE 0 2,695 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 1,160 4,640 SH   SOLE 0 4,640 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 5,189 18,690 SH   SOLE 0 17,885 0 805
JOHNSON & JOHNSON COM 478160104 46,854 264,368 SH   SOLE 0 259,388 0 4,980
JP MORGAN CHASE& CO COM 46625H100 35,835 262,873 SH   SOLE 0 257,658 0 5,215
COCA-COLA COM 191216100 3,088 49,813 SH   SOLE 0 49,813 0 0
LILLY, ELI COM 532457108 288 1,005 SH   SOLE 0 1,005 0 0
LOWE`S COMPANIES COM 548661107 2,047 10,125 SH   SOLE 0 9,750 0 375
MARRIOT INTL INC COM 571903202 26,360 149,985 SH   SOLE 0 146,410 0 3,575
MCDONALDS CORP COM 580135101 645 2,607 SH   SOLE 0 2,607 0 0
MONDELEZ INTERNATIONAL COM 609207105 205 3,272 SH   SOLE 0 3,272 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 268 547 SH   SOLE 0 547 0 0
MARSH & MCLENNAN COS COM 571748102 47,014 275,873 SH   SOLE 0 269,336 0 6,537
MERCK & CO INC COM 58933Y105 1,281 15,615 SH   SOLE 0 15,490 0 125
MICROSOFT CORP COM 594918104 29,097 94,376 SH   SOLE 0 92,898 0 1,478
METTLER-TOLEDO INTL INC COM 592688105 9,399 6,845 SH   SOLE 0 6,550 0 295
BLACKROCK SHORT MATURITY BOND ETF COM 46431W507 1,730 34,900 SH   SOLE 0 33,400 0 1,500
NEXTERA ENERGY, INC. COM 65339F101 285 3,370 SH   SOLE 0 3,370 0 0
NIKE INC COM 654106103 31,153 231,518 SH   SOLE 0 225,753 0 5,765
NESTLE COM 641069406 504 3,875 SH   SOLE 0 3,875 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 4,116 13,781 SH   SOLE 0 13,369 0 412
ORACLE CORP COM 68389X105 4,753 57,446 SH   SOLE 0 57,396 0 50
OTIS WORLDWIDE CORP COM 68902V107 266 3,457 SH   SOLE 0 3,457 0 0
PEPSICO INC COM 713448108 41,299 246,736 SH   SOLE 0 242,291 0 4,445
PFIZER INC COM 717081103 724 13,984 SH   SOLE 0 13,984 0 0
PROCTER & GAMBLE COM 742718109 1,629 10,664 SH   SOLE 0 10,264 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 688 7,320 SH   SOLE 0 7,320 0 0
PAYPAL HOLDINGS COM 70450Y103 22,428 193,929 SH   SOLE 0 190,036 0 3,893
RAYTHEON TECHNOLOGIES CORP COM 75513E101 36,450 367,923 SH   SOLE 0 360,473 0 7,450
SCHWAB US SMALL CAP ETF COM 808524607 653 13,790 SH   SOLE 0 13,790 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 253 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508 502 6,620 SH   SOLE 0 6,620 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 1,144 16,020 SH   SOLE 0 16,020 0 0
SHELL PLC FUN SPONSORED ADR COM 780259305 251 4,576 SH   SOLE 0 4,576 0 0
SCHLUMBERGER COM 806857108 646 15,632 SH   SOLE 0 14,132 0 1,500
SPOTIFY TECHNOL COM L8681T102 3,785 25,063 SH   SOLE 0 24,768 0 295
S & P DEP RCPTS UNIT COM 78462F103 6,739 14,922 SH   SOLE 0 14,433 0 489
TRUIST FINANCIAL CORP COM 89832Q109 36,251 639,355 SH   SOLE 0 623,356 0 15,999
TARGET CORP COM 87612E106 461 2,174 SH   SOLE 0 1,844 0 330
TESLA MOTORS INC. COM 88160R101 227 211 SH   SOLE 0 206 0 5
TEXAS INSTRUMENTS INC COM 882508104 26,431 144,053 SH   SOLE 0 140,783 0 3,270
UNITED PARCEL SERVICE INC COM 911312106 243 1,131 SH   SOLE 0 981 0 150
VISA INC COM 92826C839 43,982 198,321 SH   SOLE 0 193,981 0 4,340
VANGUARD FTSE ETF DEV MKTS COM 921943858 235 4,900 SH   SOLE 0 4,900 0 0
VANGUARD DIVIDEND APPREC. ETF COM 921908844 809 4,990 SH   SOLE 0 4,990 0 0
VMWARE INC COM 928563402 28,488 250,180 SH   SOLE 0 245,060 0 5,120
VANGUARD S&P 500 ETF COM 922908363 1,791 4,315 SH   SOLE 0 4,315 0 0
VERIZON COMMUNICATIONS IN COM 92343V104 712 13,973 SH   SOLE 0 13,973 0 0
EXXON MOBIL CORP COM 30231G102 1,885 22,821 SH   SOLE 0 22,821 0 0