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 36,968 145,379 SH   SOLE 0 142,619 0 2,760
ABBVIE INC COM 00287Y109 350 4,588 SH   SOLE 0 4,588 0 0
ABBOTT LABORATORIES COM 002824100 16,932 214,574 SH   SOLE 0 212,454 0 2,120
ACCENTURE PLC COM G1151C101 23,337 142,941 SH   SOLE 0 139,511 0 3,430
AUTOMATIC DATA PROCESSING COM 053015103 246 1,800 SH   SOLE 0 1,800 0 0
AMGEN INC COM 031162100 659 3,250 SH   SOLE 0 3,150 0 100
AMAZON.COM INC COM 023135106 34,648 17,771 SH   SOLE 0 17,411 0 360
AMPHENOL CORP COM 032095101 19,967 273,965 SH   SOLE 0 267,820 0 6,145
BANK OF AMERICA CORP COM 060505104 22,552 1,062,292 SH   SOLE 0 1,043,962 0 18,330
BECTON DICKINSON & CO COM 075887109 28,212 122,783 SH   SOLE 0 120,078 0 2,705
BRISTOL-MYERS SQUIBB COM 110122108 361 6,479 SH   SOLE 0 6,479 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 1,140 6,235 SH   SOLE 0 6,235 0 0
CVS HEALTH CORP COM 126650100 24,603 414,683 SH   SOLE 0 407,273 0 7,410
CHEVRON CORP COM 166764100 16,900 233,237 SH   SOLE 0 228,347 0 4,890
DOLLAR GENERAL CORP. COM 256677105 26,834 177,697 SH   SOLE 0 173,872 0 3,825
WALT DISNEY CO COM 254687106 324 3,356 SH   SOLE 0 3,259 0 97
DUNKIN` BRANDS GROUP INC COM 265504100 24,039 452,707 SH   SOLE 0 443,582 0 9,125
ECOLAB INC COM 278865100 22,185 142,364 SH   SOLE 0 139,469 0 2,895
ISHARES MSCI EAFE INDEX FUND COM 464287465 529 9,899 SH   SOLE 0 8,898 0 1,001
FACEBOOK INC COM 30303M102 29,844 178,921 SH   SOLE 0 175,126 0 3,795
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 999 33,980 SH   SOLE 0 33,580 0 400
GENERAL ELECTRIC CO COM 369604103 179 22,594 SH   SOLE 0 22,194 0 400
ALPHABET INC CL C COM 02079K107 23,684 20,368 SH   SOLE 0 19,892 0 476
ALPHABET INC CL A COM 02079K305 13,418 11,548 SH   SOLE 0 11,315 0 233
GOLDMAN SACHS GROUP INC. COM 38141G104 254 1,640 SH   SOLE 0 1,530 0 110
HUNINGTON BANCSHARES COM 446150104 82 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 18,700 100,154 SH   SOLE 0 97,574 0 2,580
INTL BUSINESS MACHS COM 459200101 320 2,881 SH   SOLE 0 2,881 0 0
INTEL CORP COM 458140100 443 8,178 SH   SOLE 0 7,878 0 300
ISHARES CORE S&P 500 ETF COM 464287200 238 920 SH   SOLE 0 920 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 834 5,893 SH   SOLE 0 5,893 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 3,392 22,518 SH   SOLE 0 21,723 0 795
JOHNSON & JOHNSON COM 478160104 31,025 236,594 SH   SOLE 0 231,899 0 4,695
JP MORGAN CHASE& CO COM 46625H100 20,796 230,994 SH   SOLE 0 226,039 0 4,955
COCA-COLA COM 191216100 274 6,200 SH   SOLE 0 6,200 0 0
LOCKHEED MARTIN CORP COM 539830109 22,236 65,603 SH   SOLE 0 64,118 0 1,485
LOWE`S COMPANIES COM 548661107 238 2,770 SH   SOLE 0 2,395 0 375
MARRIOT INTL INC COM 571903202 8,350 111,615 SH   SOLE 0 110,960 0 655
MCDONALDS CORP COM 580135101 277 1,675 SH   SOLE 0 1,675 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 212 808 SH   SOLE 0 808 0 0
MARSH & MCLENNAN COS COM 571748102 16,626 192,292 SH   SOLE 0 188,070 0 4,222
MERCK & CO INC COM 58933Y105 16,034 208,401 SH   SOLE 0 202,591 0 5,810
MICROSOFT CORP COM 594918104 20,886 132,433 SH   SOLE 0 131,275 0 1,158
METTLER-TOLEDO INTL INC COM 592688105 14,067 20,372 SH   SOLE 0 19,791 0 581
NIKE INC COM 654106103 25,370 306,629 SH   SOLE 0 299,614 0 7,015
NESTLE COM 641069406 386 3,750 SH   SOLE 0 3,750 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 18,060 137,591 SH   SOLE 0 136,056 0 1,535
ORACLE CORP COM 68389X105 2,792 57,770 SH   SOLE 0 57,720 0 50
PEPSICO INC COM 713448108 26,364 219,519 SH   SOLE 0 215,339 0 4,180
PFIZER INC COM 717081103 425 13,022 SH   SOLE 0 12,628 0 394
PROCTER & GAMBLE COM 742718109 1,161 10,555 SH   SOLE 0 10,155 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 700 9,595 SH   SOLE 0 9,595 0 0
PAYPAL HOLDINGS COM 70450Y103 24,922 260,313 SH   SOLE 0 254,573 0 5,740
SCHWAB US SMALL CAP ETF COM 808524607 345 6,695 SH   SOLE 0 6,695 0 0
SCHWAB US MID CAP ETF COM 808524508 302 7,160 SH   SOLE 0 7,160 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 208 4,700 SH   SOLE 0 4,700 0 0
S & P DEP RCPTS UNIT COM 78462F103 3,369 13,071 SH   SOLE 0 12,482 0 589
TRUIST FINANCIAL CORP COM 89832Q109 13,473 436,883 SH   SOLE 0 425,406 0 11,477
TARGET CORP COM 87612E106 227 2,442 SH   SOLE 0 2,033 0 409
UNITED TECHNOLOGIES CORP COM 913017109 303 3,212 SH   SOLE 0 3,212 0 0
VISA INC COM 92826C839 28,469 176,694 SH   SOLE 0 172,419 0 4,275
VMWARE INC COM 928563402 25,377 209,553 SH   SOLE 0 204,613 0 4,940
VERIZON COMMUNICATIONS IN COM 92343V104 981 18,254 SH   SOLE 0 18,254 0 0
EXXON MOBIL CORP COM 30231G102 998 26,287 SH   SOLE 0 26,287 0 0