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 58,557 505,626 SH   SOLE 0 495,116 0 10,510
ABBVIE INC COM 00287Y109 402 4,591 SH   SOLE 0 4,591 0 0
ABBOTT LABORATORIES COM 002824100 21,404 196,672 SH   SOLE 0 194,777 0 1,895
ACCENTURE PLC COM G1151C101 31,861 140,986 SH   SOLE 0 137,591 0 3,395
AUTOMATIC DATA PROCESSING COM 053015103 251 1,800 SH   SOLE 0 1,800 0 0
AMGEN INC COM 031162100 801 3,150 SH   SOLE 0 3,050 0 100
AMAZON.COM INC COM 023135106 48,764 15,487 SH   SOLE 0 15,155 0 332
AMPHENOL CORP COM 032095101 31,647 292,294 SH   SOLE 0 286,019 0 6,275
BANK OF AMERICA CORP COM 060505104 18,582 771,368 SH   SOLE 0 755,038 0 16,330
BECTON DICKINSON & CO COM 075887109 29,216 125,562 SH   SOLE 0 122,807 0 2,755
BRISTOL-MYERS SQUIBB COM 110122108 12,456 206,599 SH   SOLE 0 201,054 0 5,545
BERKSHIRE HATHAWAY CL B COM 084670702 1,296 6,084 SH   SOLE 0 6,084 0 0
CORTEVA INC COM 22052L104 299 10,366 SH   SOLE 0 9,166 0 1,200
CVS HEALTH CORP COM 126650100 25,264 432,600 SH   SOLE 0 425,060 0 7,540
CHEVRON CORP COM 166764100 17,280 239,995 SH   SOLE 0 235,040 0 4,955
DOLLAR GENERAL CORP. COM 256677105 34,771 165,875 SH   SOLE 0 162,090 0 3,785
WALT DISNEY CO COM 254687106 392 3,156 SH   SOLE 0 3,059 0 97
DUNKIN` BRANDS GROUP INC COM 265504100 36,330 443,531 SH   SOLE 0 434,356 0 9,175
ECOLAB INC COM 278865100 28,840 144,315 SH   SOLE 0 141,380 0 2,935
ISHARES MSCI EAFE INDEX FUND COM 464287465 736 11,561 SH   SOLE 0 10,560 0 1,001
FACEBOOK INC COM 30303M102 45,733 174,621 SH   SOLE 0 170,851 0 3,770
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,336 43,680 SH   SOLE 0 43,280 0 400
GENERAL ELECTRIC CO COM 369604103 130 20,894 SH   SOLE 0 20,494 0 400
ALPHABET INC CL C COM 02079K107 28,078 19,106 SH   SOLE 0 18,643 0 463
ALPHABET INC CL A COM 02079K305 14,555 9,931 SH   SOLE 0 9,726 0 205
HUNINGTON BANCSHARES COM 446150104 92 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102 30,151 108,569 SH   SOLE 0 105,969 0 2,600
HONEYWELL INTL INC COM 438516106 216 1,314 SH   SOLE 0 1,314 0 0
INTL BUSINESS MACHS COM 459200101 351 2,881 SH   SOLE 0 2,881 0 0
INTEL CORP COM 458140100 409 7,900 SH   SOLE 0 7,600 0 300
ILLINOIS TOOL WORKS COM 452308109 220 1,137 SH   SOLE 0 1,137 0 0
ISHARES CORE S&P 500 ETF COM 464287200 292 870 SH   SOLE 0 870 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 1,055 5,638 SH   SOLE 0 5,638 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 4,626 21,331 SH   SOLE 0 20,536 0 795
JOHNSON & JOHNSON COM 478160104 35,483 238,333 SH   SOLE 0 233,613 0 4,720
JP MORGAN CHASE& CO COM 46625H100 24,446 253,935 SH   SOLE 0 248,790 0 5,145
COCA-COLA COM 191216100 281 5,700 SH   SOLE 0 5,700 0 0
LOCKHEED MARTIN CORP COM 539830109 24,767 64,618 SH   SOLE 0 63,158 0 1,460
LOWE`S COMPANIES COM 548661107 423 2,550 SH   SOLE 0 2,175 0 375
MARRIOT INTL INC COM 571903202 8,462 91,399 SH   SOLE 0 90,869 0 530
MCDONALDS CORP COM 580135101 368 1,675 SH   SOLE 0 1,675 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107 208 615 SH   SOLE 0 615 0 0
MARSH & MCLENNAN COS COM 571748102 30,828 268,772 SH   SOLE 0 263,660 0 5,112
MERCK & CO INC COM 58933Y105 1,688 20,349 SH   SOLE 0 20,224 0 125
MICROSOFT CORP COM 594918104 26,086 124,025 SH   SOLE 0 122,902 0 1,123
METTLER-TOLEDO INTL INC COM 592688105 19,870 20,575 SH   SOLE 0 19,996 0 579
NEXTERA ENERGY, INC. COM 65339F101 221 797 SH   SOLE 0 797 0 0
NIKE INC COM 654106103 33,654 268,072 SH   SOLE 0 262,107 0 5,965
NESTLE COM 641069406 447 3,750 SH   SOLE 0 3,750 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 21,599 119,383 SH   SOLE 0 117,937 0 1,446
ORACLE CORP COM 68389X105 3,299 55,263 SH   SOLE 0 55,213 0 50
PEPSICO INC COM 713448108 31,889 230,081 SH   SOLE 0 225,731 0 4,350
PFIZER INC COM 717081103 482 13,122 SH   SOLE 0 12,728 0 394
PROCTER & GAMBLE COM 742718109 1,493 10,739 SH   SOLE 0 10,339 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109 585 7,795 SH   SOLE 0 7,795 0 0
PAYPAL HOLDINGS COM 70450Y103 43,503 220,792 SH   SOLE 0 215,452 0 5,340
RAYTHEON TECHNOLOGIES CORP COM 75513E101 217 3,766 SH   SOLE 0 3,766 0 0
SCHWAB US SMALL CAP ETF COM 808524607 457 6,695 SH   SOLE 0 6,695 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 217 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US MID CAP ETF COM 808524508 397 7,160 SH   SOLE 0 7,160 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 245 4,700 SH   SOLE 0 4,700 0 0
S & P DEP RCPTS UNIT COM 78462F103 5,073 15,147 SH   SOLE 0 14,608 0 539
TRUIST FINANCIAL CORP COM 89832Q109 19,532 513,321 SH   SOLE 0 500,398 0 12,923
TARGET CORP COM 87612E106 369 2,347 SH   SOLE 0 1,938 0 409
TWITTER INC. COM 90184L102 273 6,125 SH   SOLE 0 5,525 0 600
TEXAS INSTRUMENTS INC COM 882508104 27,556 192,986 SH   SOLE 0 188,786 0 4,200
UNITED PARCEL SERVICE INC COM 911312106 246 1,475 SH   SOLE 0 1,325 0 150
VISA INC COM 92826C839 35,091 175,480 SH   SOLE 0 171,230 0 4,250
VMWARE INC COM 928563402 31,488 219,166 SH   SOLE 0 214,076 0 5,090
VERIZON COMMUNICATIONS IN COM 92343V104 1,086 18,247 SH   SOLE 0 18,247 0 0
WAL MART STORES INC COM 931142103 213 1,523 SH   SOLE 0 1,523 0 0
EXXON MOBIL CORP COM 30231G102 873 25,419 SH   SOLE 0 25,419 0 0