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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100   49,247 379,025 SH   SOLE 0 371,269 0 7,756
ABBVIE INC COM 00287Y109   796 4,926 SH   SOLE 0 4,926 0 0
ABBOTT LABORATORIES COM 002824100   31,861 290,204 SH   SOLE 0 284,992 0 5,212
ACCENTURE PLC COM G1151C101   28,882 108,237 SH   SOLE 0 105,418 0 2,819
AUTOMATIC DATA PROCESSING COM 053015103   312 1,306 SH   SOLE 0 1,306 0 0
ALLSTATE CORPORATION COM 020002101   241 1,779 SH   SOLE 0 1,779 0 0
APPLIED MATERIALS INC COM 038222105   13,516 138,792 SH   SOLE 0 135,857 0 2,935
AMGEN INC COM 031162100   30,775 117,174 SH   SOLE 0 115,049 0 2,125
AMAZON.COM INC COM 023135106   26,376 313,997 SH   SOLE 0 307,187 0 6,810
AMPHENOL CORP COM 032095101   40,024 525,664 SH   SOLE 0 513,851 0 11,813
BANK OF AMERICA CORP COM 060505104   4,717 142,436 SH   SOLE 0 142,436 0 0
BECTON DICKINSON & CO COM 075887109   39,580 155,643 SH   SOLE 0 152,527 0 3,116
BRISTOL-MYERS SQUIBB COM 110122108   5,215 72,487 SH   SOLE 0 71,762 0 725
BERKSHIRE HATHAWAY CL B COM 084670702   12,684 41,061 SH   SOLE 0 40,786 0 275
CARRIER GLOBAL CORP COM 14448C104   304 7,369 SH   SOLE 0 7,369 0 0
CATERPILLAR INC COM 149123101   411 1,715 SH   SOLE 0 1,715 0 0
CROWDSTRIKE HOL COM 22788C105   4,358 41,391 SH   SOLE 0 39,596 0 1,795
CISCO SYSTEMS COM 17275R102   306 6,432 SH   SOLE 0 6,432 0 0
CVS HEALTH CORP COM 126650100   37,272 399,958 SH   SOLE 0 393,325 0 6,633
CHEVRON CORP COM 166764100   37,913 211,226 SH   SOLE 0 206,573 0 4,653
DEERE & CO COM 244199105   487 1,136 SH   SOLE 0 1,136 0 0
DOLLAR GENERAL CORP. COM 256677105   37,031 150,381 SH   SOLE 0 147,022 0 3,359
WALT DISNEY CO COM 254687106   523 6,017 SH   SOLE 0 6,017 0 0
ECOLAB INC COM 278865100   25,717 176,678 SH   SOLE 0 173,803 0 2,875
ISHARES MSCI EAFE INDEX FUND COM 464287465   805 12,265 SH   SOLE 0 11,700 0 565
ELEVANCE HEALTH INC COM 036752103   268 522 SH   SOLE 0 522 0 0
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200   922 30,347 SH   SOLE 0 29,947 0 400
FORTIVE CORP COM 34959J108   15,229 237,033 SH   SOLE 0 229,708 0 7,325
GENERAL ELECTRIC CO COM 369604301   217 2,591 SH   SOLE 0 2,541 0 50
ALPHABET INC CL C COM 02079K107   26,469 298,309 SH   SOLE 0 290,489 0 7,820
ALPHABET INC CL A COM 02079K305   10,923 123,807 SH   SOLE 0 121,972 0 1,835
W.W. GRAINGER, INC. COM 384802104   501 900 SH   SOLE 0 900 0 0
HUNINGTON BANCSHARES COM 446150104   141 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102   17,122 54,206 SH   SOLE 0 52,198 0 2,008
HARTFORD FINANCIAL SERVICES COM 416515104   231 3,050 SH   SOLE 0 2,650 0 400
HONEYWELL INTL INC COM 438516106   445 2,078 SH   SOLE 0 2,078 0 0
INTL BUSINESS MACHS COM 459200101   372 2,643 SH   SOLE 0 2,643 0 0
ISHARES CORE S&P 500 ETF COM 464287200   315 820 SH   SOLE 0 820 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622   977 4,640 SH   SOLE 0 4,640 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614   3,907 18,235 SH   SOLE 0 17,420 0 815
JOHNSON & JOHNSON COM 478160104   44,967 254,553 SH   SOLE 0 249,673 0 4,880
JP MORGAN CHASE& CO COM 46625H100   14,958 111,544 SH   SOLE 0 107,394 0 4,150
COCA-COLA COM 191216100   3,096 48,664 SH   SOLE 0 48,664 0 0
LILLY, ELI COM 532457108   376 1,028 SH   SOLE 0 1,028 0 0
LOWE`S COMPANIES COM 548661107   1,811 9,090 SH   SOLE 0 8,715 0 375
MARRIOT INTL INC COM 571903202   2,783 18,691 SH   SOLE 0 18,691 0 0
MCDONALDS CORP COM 580135101   572 2,171 SH   SOLE 0 2,171 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107   242 547 SH   SOLE 0 547 0 0
META PLATFORMS INC. COM 30303M102   20,001 166,205 SH   SOLE 0 162,800 0 3,405
MARSH & MCLENNAN COS COM 571748102   38,882 234,966 SH   SOLE 0 229,776 0 5,190
MERCK & CO INC COM 58933Y105   1,775 16,000 SH   SOLE 0 15,875 0 125
MICROSOFT CORP COM 594918104   27,518 114,744 SH   SOLE 0 112,292 0 2,452
METTLER-TOLEDO INTL INC COM 592688105   9,521 6,587 SH   SOLE 0 6,307 0 280
NIKE INC COM 654106103   23,174 198,052 SH   SOLE 0 192,402 0 5,650
SERVICENOW COM 81762P102   13,269 34,175 SH   SOLE 0 33,437 0 738
OLD DOMINION FREIGHT LINE INC COM 679580100   3,101 10,929 SH   SOLE 0 10,517 0 412
ORACLE CORP COM 68389X105   4,615 56,460 SH   SOLE 0 56,410 0 50
OTIS WORLDWIDE CORP COM 68902V107   261 3,332 SH   SOLE 0 3,332 0 0
PEPSICO INC COM 713448108   42,362 234,483 SH   SOLE 0 230,153 0 4,330
PFIZER INC COM 717081103   570 11,128 SH   SOLE 0 11,128 0 0
PROCTER & GAMBLE COM 742718109   1,593 10,508 SH   SOLE 0 10,108 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109   538 5,320 SH   SOLE 0 5,320 0 0
PAYPAL HOLDINGS COM 70450Y103   18,084 253,912 SH   SOLE 0 249,173 0 4,739
QUALCOMM INC COM 747525103   274 2,492 SH   SOLE 0 2,492 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   38,774 384,206 SH   SOLE 0 376,695 0 7,511
SCHWAB US SMALL CAP ETF COM 808524607   599 14,790 SH   SOLE 0 14,790 0 0
SCHWAB INTL EQUITY ETF COM 808524805   222 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508   423 6,445 SH   SOLE 0 6,445 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409   1,058 16,020 SH   SOLE 0 16,020 0 0
SCHLUMBERGER COM 806857108   742 13,882 SH   SOLE 0 12,682 0 1,200
SPOTIFY TECHNOL COM L8681T102   288 3,645 SH   SOLE 0 3,390 0 255
SPDR S&P 500 ETF COM 78462F103   6,036 15,782 SH   SOLE 0 15,237 0 545
TRUIST FINANCIAL CORP COM 89832Q109   29,095 676,149 SH   SOLE 0 659,985 0 16,164
TARGET CORP COM 87612E106   307 2,063 SH   SOLE 0 1,733 0 330
TJX COMPANIES INC COM 872540109   34,079 428,125 SH   SOLE 0 419,443 0 8,682
TEXAS INSTRUMENTS INC COM 882508104   25,025 151,463 SH   SOLE 0 147,976 0 3,487
VISA INC COM 92826C839   40,166 193,331 SH   SOLE 0 189,041 0 4,290
VANGUARD DIVIDEND APPREC. ETF COM 921908844   911 6,000 SH   SOLE 0 6,000 0 0
VMWARE INC COM 928563402   14,643 119,281 SH   SOLE 0 116,781 0 2,500
VANGUARD S&P 500 ETF COM 922908363   1,516 4,315 SH   SOLE 0 4,315 0 0
VERIZON COMMUNICATIONS IN COM 92343V104   203 5,148 SH   SOLE 0 5,148 0 0
EXXON MOBIL CORP COM 30231G102   2,756 24,989 SH   SOLE 0 24,989 0 0