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 48,818 166,245 SH   SOLE 0 163,112 0 3,133
ABBVIE INC COM 00287Y109 477 5,388 SH   SOLE 0 5,388 0 0
ABBOTT LABORATORIES COM 002824100 19,037 219,169 SH   SOLE 0 217,149 0 2,020
ACCENTURE PLC COM G1151C101 31,439 149,305 SH   SOLE 0 145,800 0 3,505
AUTOMATIC DATA PROCESSING COM 053015103 307 1,800 SH   SOLE 0 1,800 0 0
AMGEN INC COM 031162100 844 3,500 SH   SOLE 0 3,400 0 100
AMAZON.COM INC COM 023135106 30,929 16,738 SH   SOLE 0 16,389 0 349
AMPHENOL CORP COM 032095101 28,590 264,157 SH   SOLE 0 258,207 0 5,950
BANK OF AMERICA CORP COM 060505104 38,192 1,084,377 SH   SOLE 0 1,066,677 0 17,700
BECTON DICKINSON & CO COM 075887109 33,278 122,360 SH   SOLE 0 119,790 0 2,570
BRISTOL-MYERS SQUIBB COM 110122108 416 6,479 SH   SOLE 0 6,479 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 1,414 6,244 SH   SOLE 0 6,244 0 0
CORTEVA INC COM 22052L104 218 7,379 SH   SOLE 0 6,629 0 750
CVS HEALTH CORP COM 126650100 30,714 413,429 SH   SOLE 0 406,144 0 7,285
CHEVRON CORP COM 166764100 26,516 220,031 SH   SOLE 0 216,391 0 3,640
DOMINION RESOURCES COM 25746U109 369 4,454 SH   SOLE 0 4,454 0 0
DOLLAR GENERAL CORP. COM 256677105 31,813 203,953 SH   SOLE 0 199,323 0 4,630
WALT DISNEY CO COM 254687106 478 3,306 SH   SOLE 0 3,209 0 97
DUNKIN` BRANDS GROUP INC COM 265504100 30,428 402,808 SH   SOLE 0 394,143 0 8,665
ECOLAB INC COM 278865100 29,202 151,315 SH   SOLE 0 148,350 0 2,965
ISHARES MSCI EAFE INDEX FUND COM 464287465 687 9,899 SH   SOLE 0 8,898 0 1,001
EMERSON ELEC CO COM 291011104 221 2,897 SH   SOLE 0 2,897 0 0
FACEBOOK INC COM 30303M102 37,426 182,342 SH   SOLE 0 178,577 0 3,765
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,207 39,280 SH   SOLE 0 38,730 0 550
GENERAL ELECTRIC CO COM 369604103 264 23,682 SH   SOLE 0 23,282 0 400
ALPHABET INC CL C COM 02079K107 28,093 21,012 SH   SOLE 0 20,529 0 483
ALPHABET INC CL A COM 02079K305 15,955 11,912 SH   SOLE 0 11,674 0 238
GOLDMAN SACHS GROUP INC. COM 38141G104 607 2,640 SH   SOLE 0 2,530 0 110
HUNINGTON BANCSHARES COM 446150104 151 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 499 2,287 SH   SOLE 0 2,287 0 0
HONEYWELL INTL INC COM 438516106 228 1,289 SH   SOLE 0 1,289 0 0
INTL BUSINESS MACHS COM 459200101 386 2,881 SH   SOLE 0 2,881 0 0
INTEL CORP COM 458140100 435 7,267 SH   SOLE 0 7,267 0 0
ISHARES CORE S&P 500 ETF COM 464287200 297 920 SH   SOLE 0 920 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 1,067 5,978 SH   SOLE 0 5,978 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 4,034 22,933 SH   SOLE 0 22,138 0 795
JOHNSON & JOHNSON COM 478160104 34,939 239,524 SH   SOLE 0 235,029 0 4,495
JP MORGAN CHASE& CO COM 46625H100 35,287 253,137 SH   SOLE 0 247,912 0 5,225
COCA-COLA COM 191216100 343 6,200 SH   SOLE 0 6,200 0 0
LOCKHEED MARTIN CORP COM 539830109 24,302 62,411 SH   SOLE 0 60,961 0 1,450
LOWE`S COMPANIES COM 548661107 380 3,170 SH   SOLE 0 2,795 0 375
MARRIOT INTL INC COM 571903202 12,498 82,530 SH   SOLE 0 82,085 0 445
MCDONALDS CORP COM 580135101 361 1,825 SH   SOLE 0 1,825 0 0
MONDELEZ INTERNATIONAL COM 609207105 270 4,896 SH   SOLE 0 4,896 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 303 808 SH   SOLE 0 808 0 0
MARSH & MCLENNAN COS COM 571748102 11,695 104,969 SH   SOLE 0 103,934 0 1,035
MERCK & CO INC COM 58933Y105 18,183 199,918 SH   SOLE 0 194,108 0 5,810
MICROSOFT CORP COM 594918104 23,414 148,469 SH   SOLE 0 147,126 0 1,343
METTLER-TOLEDO INTL INC COM 592688105 16,604 20,931 SH   SOLE 0 20,346 0 585
NIKE INC COM 654106103 33,120 326,921 SH   SOLE 0 319,936 0 6,985
NESTLE COM 641069406 411 3,800 SH   SOLE 0 3,800 0 0
NEW YORK TIMES COM 650111107 202 6,269 SH   SOLE 0 6,269 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 21,671 114,192 SH   SOLE 0 112,937 0 1,255
ORACLE CORP COM 68389X105 25,270 476,971 SH   SOLE 0 466,602 0 10,369
PEPSICO INC COM 713448108 30,224 221,146 SH   SOLE 0 217,066 0 4,080
PFIZER INC COM 717081103 510 13,022 SH   SOLE 0 12,628 0 394
PROCTER & GAMBLE COM 742718109 1,662 13,309 SH   SOLE 0 12,909 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 816 9,595 SH   SOLE 0 9,595 0 0
PRUDENTIAL FINANCIAL INC. COM 744320102 241 2,574 SH   SOLE 0 2,574 0 0
PAYPAL HOLDINGS COM 70450Y103 24,072 222,540 SH   SOLE 0 217,895 0 4,645
ROYAL DUTCH SHELL PLC - ADR A COM 780259206 418 7,082 SH   SOLE 0 6,882 0 200
SCHWAB US SMALL CAP ETF COM 808524607 506 6,695 SH   SOLE 0 6,695 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 232 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508 431 7,160 SH   SOLE 0 7,160 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 283 4,700 SH   SOLE 0 4,700 0 0
S & P DEP RCPTS UNIT COM 78462F103 4,410 13,702 SH   SOLE 0 13,033 0 669
TRUIST FINANCIAL CORP COM 89832Q109 26,856 476,849 SH   SOLE 0 464,736 0 12,113
TARGET CORP COM 87612E106 313 2,442 SH   SOLE 0 2,033 0 409
ULTA BEAUTY INC COM 90384S303 5,440 21,491 SH   SOLE 0 20,276 0 1,215
UNITED TECHNOLOGIES CORP COM 913017109 481 3,212 SH   SOLE 0 3,212 0 0
VISA INC COM 92826C839 34,977 186,148 SH   SOLE 0 181,648 0 4,500
VMWARE INC COM 928563402 26,614 175,334 SH   SOLE 0 171,629 0 3,705
VERIZON COMMUNICATIONS IN COM 92343V104 1,236 20,133 SH   SOLE 0 20,133 0 0
EXXON MOBIL CORP COM 30231G102 10,311 147,758 SH   SOLE 0 144,231 0 3,527