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 52,580 144,134 SH   SOLE 0 141,374 0 2,760
ABBVIE INC COM 00287Y109 451 4,591 SH   SOLE 0 4,591 0 0
ABBOTT LABORATORIES COM 002824100 17,975 196,601 SH   SOLE 0 194,706 0 1,895
ACCENTURE PLC COM G1151C101 30,334 141,273 SH   SOLE 0 137,868 0 3,405
AUTOMATIC DATA PROCESSING COM 053015103 268 1,800 SH   SOLE 0 1,800 0 0
AMGEN INC COM 031162100 755 3,200 SH   SOLE 0 3,100 0 100
AMAZON.COM INC COM 023135106 47,394 17,179 SH   SOLE 0 16,826 0 353
AMPHENOL CORP COM 032095101 27,975 291,980 SH   SOLE 0 285,755 0 6,225
BANK OF AMERICA CORP COM 060505104 24,381 1,026,572 SH   SOLE 0 1,008,092 0 18,480
BECTON DICKINSON & CO COM 075887109 30,002 125,388 SH   SOLE 0 122,648 0 2,740
BRISTOL-MYERS SQUIBB COM 110122108 4,478 76,164 SH   SOLE 0 75,639 0 525
BERKSHIRE HATHAWAY CL B COM 084670702 1,586 8,885 SH   SOLE 0 8,885 0 0
CORTEVA INC COM 22052L104 212 7,916 SH   SOLE 0 7,016 0 900
CVS HEALTH CORP COM 126650100 27,228 419,085 SH   SOLE 0 411,625 0 7,460
CHEVRON CORP COM 166764100 20,400 228,626 SH   SOLE 0 223,696 0 4,930
DOLLAR GENERAL CORP. COM 256677105 31,581 165,771 SH   SOLE 0 161,976 0 3,795
WALT DISNEY CO COM 254687106 363 3,256 SH   SOLE 0 3,159 0 97
DUNKIN` BRANDS GROUP INC COM 265504100 28,643 439,102 SH   SOLE 0 429,927 0 9,175
ECOLAB INC COM 278865100 27,923 140,350 SH   SOLE 0 137,505 0 2,845
ISHARES MSCI EAFE INDEX FUND COM 464287465 701 11,511 SH   SOLE 0 10,510 0 1,001
FACEBOOK INC COM 30303M102 40,117 176,672 SH   SOLE 0 172,877 0 3,795
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,027 33,680 SH   SOLE 0 33,280 0 400
GENERAL ELECTRIC CO COM 369604103 147 21,594 SH   SOLE 0 21,194 0 400
ALPHABET INC CL C COM 02079K107 27,167 19,218 SH   SOLE 0 18,758 0 460
ALPHABET INC CL A COM 02079K305 14,518 10,238 SH   SOLE 0 10,018 0 220
HUNINGTON BANCSHARES COM 446150104 90 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 25,607 102,221 SH   SOLE 0 99,666 0 2,555
INTL BUSINESS MACHS COM 459200101 348 2,881 SH   SOLE 0 2,881 0 0
INTEL CORP COM 458140100 507 8,473 SH   SOLE 0 8,173 0 300
ISHARES CORE S&P 500 ETF COM 464287200 285 920 SH   SOLE 0 920 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 985 5,738 SH   SOLE 0 5,738 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 4,243 22,103 SH   SOLE 0 21,308 0 795
JOHNSON & JOHNSON COM 478160104 33,183 235,962 SH   SOLE 0 231,267 0 4,695
JP MORGAN CHASE& CO COM 46625H100 23,023 244,771 SH   SOLE 0 239,691 0 5,080
COCA-COLA COM 191216100 277 6,200 SH   SOLE 0 6,200 0 0
LOCKHEED MARTIN CORP COM 539830109 23,848 65,350 SH   SOLE 0 63,890 0 1,460
LOWE`S COMPANIES COM 548661107 372 2,750 SH   SOLE 0 2,375 0 375
MARRIOT INTL INC COM 571903202 8,054 93,945 SH   SOLE 0 93,415 0 530
MCDONALDS CORP COM 580135101 321 1,739 SH   SOLE 0 1,739 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 259 798 SH   SOLE 0 798 0 0
MARSH & MCLENNAN COS COM 571748102 28,017 260,942 SH   SOLE 0 256,030 0 4,912
MERCK & CO INC COM 58933Y105 16,006 206,983 SH   SOLE 0 201,173 0 5,810
MICROSOFT CORP COM 594918104 25,406 124,840 SH   SOLE 0 123,707 0 1,133
METTLER-TOLEDO INTL INC COM 592688105 16,659 20,680 SH   SOLE 0 20,099 0 581
NEXTERA ENERGY, INC. COM 65339F101 200 833 SH   SOLE 0 833 0 0
NIKE INC COM 654106103 29,635 302,244 SH   SOLE 0 295,229 0 7,015
NESTLE COM 641069406 414 3,750 SH   SOLE 0 3,750 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 21,447 126,462 SH   SOLE 0 124,996 0 1,466
ORACLE CORP COM 68389X105 3,143 56,865 SH   SOLE 0 56,815 0 50
PEPSICO INC COM 713448108 29,767 225,067 SH   SOLE 0 220,782 0 4,285
PFIZER INC COM 717081103 429 13,122 SH   SOLE 0 12,728 0 394
PROCTER & GAMBLE COM 742718109 1,262 10,555 SH   SOLE 0 10,155 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 672 9,595 SH   SOLE 0 9,595 0 0
PAYPAL HOLDINGS COM 70450Y103 42,412 243,424 SH   SOLE 0 237,834 0 5,590
RAYTHEON TECHNOLOGIES CORP COM 75513E101 232 3,766 SH   SOLE 0 3,766 0 0
RAYONIER INC REIT COM 754907103 4,489 181,073 SH   SOLE 0 181,073 0 0
SCHWAB US SMALL CAP ETF COM 808524607 437 6,695 SH   SOLE 0 6,695 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 205 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508 377 7,160 SH   SOLE 0 7,160 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 236 4,700 SH   SOLE 0 4,700 0 0
S & P DEP RCPTS UNIT COM 78462F103 4,552 14,762 SH   SOLE 0 14,173 0 589
TRUIST FINANCIAL CORP COM 89832Q109 15,844 421,952 SH   SOLE 0 410,475 0 11,477
TARGET CORP COM 87612E106 284 2,371 SH   SOLE 0 1,962 0 409
UNITED PARCEL SERVICE INC COM 911312106 245 2,200 SH   SOLE 0 2,050 0 150
VISA INC COM 92826C839 33,859 175,281 SH   SOLE 0 171,006 0 4,275
VMWARE INC COM 928563402 32,816 211,906 SH   SOLE 0 206,866 0 5,040
VERIZON COMMUNICATIONS IN COM 92343V104 1,001 18,157 SH   SOLE 0 18,157 0 0
EXXON MOBIL CORP COM 30231G102 1,141 25,507 SH   SOLE 0 25,507 0 0