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
AMAZON COM INC COM Stock 023135106 14,605 5,294 SH   SOLE 0 5,294 0 0
INVESCO QQQ TRUST ETF 46090E103 661 2,668 SH   SOLE 0 2,668 0 0
STARBUCKS CORP COM Stock 855244109 625 8,491 SH   SOLE 0 8,490 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 240 4,877 SH   SOLE 0 4,877 0 0
JOHNSON & JOHNSON COM Stock 478160104 31,530 224,204 SH   SOLE 0 224,203 0 0
WASTE MGMT INC DEL COM Stock 94106L109 310 2,928 SH   SOLE 0 2,928 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 891 5,689 SH   SOLE 0 5,689 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 394 1,298 SH   SOLE 0 1,298 0 0
UNDER ARMOUR INC CL C Stock 904311206 102 11,538 SH   SOLE 0 11,538 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 3,254 27,215 SH   SOLE 0 27,215 0 0
COCA COLA CO COM Stock 191216100 820 18,360 SH   SOLE 0 18,360 0 0
PPG INDS INC COM Stock 693506107 214 2,021 SH   SOLE 0 2,021 0 0
BIOGEN INC COM Stock 09062X103 282 1,055 SH   SOLE 0 1,055 0 0
INTEL CORP COM Stock 458140100 2,679 44,776 SH   SOLE 0 44,775 0 0
BOSTON BEER INC CL A Stock 100557107 215 400 SH   SOLE 0 400 0 0
MEDTRONIC PLC SHS Stock G5960L103 23,861 260,202 SH   SOLE 0 260,202 0 0
MERCK & CO. INC COM Stock 58933Y105 10,743 138,926 SH   SOLE 0 138,925 0 0
SPDR S&P 500 ETF ETF 78462F103 1,189 3,855 SH   SOLE 0 3,854 0 0
TABULA RASA HEALTHCARE INC COM Stock 873379101 3,423 62,548 SH   SOLE 0 62,548 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 1,243 4,203 SH   SOLE 0 4,203 0 0
NORDSON CORP COM Stock 655663102 28,745 151,521 SH   SOLE 0 151,521 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 16,430 122,258 SH   SOLE 0 122,258 0 0
ISHARES TIPS BOND ETF ETF 464287176 471 3,828 SH   SOLE 0 3,828 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 15,146 274,736 SH   SOLE 0 274,735 0 0
CHUBB LIMITED COM Stock H1467J104 10,719 84,652 SH   SOLE 0 84,652 0 0
FEDEX CORP COM Stock 31428X106 14,061 100,277 SH   SOLE 0 100,277 0 0
PEPSICO INC COM Stock 713448108 29,160 220,477 SH   SOLE 0 220,477 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 10,763 76,144 SH   SOLE 0 76,144 0 0
HONEYWELL INTL INC COM Stock 438516106 23,889 165,222 SH   SOLE 0 165,221 0 0
FORD MTR CO DEL COM Stock 345370860 73 12,016 SH   SOLE 0 12,016 0 0
HOME DEPOT INC COM Stock 437076102 40,183 160,406 SH   SOLE 0 160,405 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 29,583 198,689 SH   SOLE 0 198,688 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 269 5,062 SH   SOLE 0 5,061 0 0
SOUTHERN CO COM Stock 842587107 608 11,720 SH   SOLE 0 11,719 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105 367 3,637 SH   SOLE 0 3,637 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 288 3,887 SH   SOLE 0 3,886 0 0
UGI CORP NEW COM Stock 902681105 4,951 155,685 SH   SOLE 0 155,685 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 278 2,740 SH   SOLE 0 2,740 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,054 5,905 SH   SOLE 0 5,905 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 3,844 8,830 SH   SOLE 0 8,830 0 0
EXELON CORP COM Stock 30161N101 216 5,946 SH   SOLE 0 5,945 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 29,337 20,688 SH   SOLE 0 20,688 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 5,213 29,799 SH   SOLE 0 29,799 0 0
COMCAST CORP NEW CL A Stock 20030N101 429 11,012 SH   SOLE 0 11,011 0 0
MICROSOFT CORP COM Stock 594918104 64,854 318,678 SH   SOLE 0 318,678 0 0
RPM INTL INC COM Stock 749685103 32,008 426,427 SH   SOLE 0 426,426 0 0
V F CORP COM Stock 918204108 14,478 237,576 SH   SOLE 0 237,576 0 0
EXPONENT INC COM Stock 30214U102 25,542 315,603 SH   SOLE 0 315,603 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 267 1 SH   SOLE 0 1 0 0
BOEING CO COM Stock 097023105 16,715 91,188 SH   SOLE 0 91,188 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 235 1,434 SH   SOLE 0 1,434 0 0
NEXTERA ENERGY INC COM Stock 65339F101 1,435 5,973 SH   SOLE 0 5,973 0 0
YETI HLDGS INC COM Stock 98585X104 376 8,800 SH   SOLE 0 8,800 0 0
LINDE PLC SHS Stock G5494J103 221 1,040 SH   SOLE 0 1,040 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 242 4,035 SH   SOLE 0 4,035 0 0
AMPHENOL CORP NEW CL A Stock 032095101 2,418 25,236 SH   SOLE 0 25,235 0 0
ALCON AG ORD SHS Stock H01301128 4,279 74,659 SH   SOLE 0 74,659 0 0
VANGUARD S&P 500 ETF ETF 922908363 1,371 4,837 SH   SOLE 0 4,837 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 205 3,875 SH   SOLE 0 3,875 0 0
SOUTH JERSEY INDS INC COM Stock 838518108 14,825 593,237 SH   SOLE 0 593,237 0 0
LILLY ELI & CO COM Stock 532457108 736 4,484 SH   SOLE 0 4,483 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 3,681 15,246 SH   SOLE 0 15,246 0 0
NATIONAL OILWELL VARCO INC COM Stock 637071101 124 10,101 SH   SOLE 0 10,101 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 2,222 11,262 SH   SOLE 0 11,261 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 735 7,433 SH   SOLE 0 7,433 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 349 2,318 SH   SOLE 0 2,318 0 0
PPL CORP COM Stock 69351T106 4,203 162,672 SH   SOLE 0 162,671 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 225 2,636 SH   SOLE 0 2,635 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 253 1,765 SH   SOLE 0 1,765 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 389 4,874 SH   SOLE 0 4,873 0 0
AFLAC INC COM Stock 001055102 14,892 413,321 SH   SOLE 0 413,321 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 286 2,675 SH   SOLE 0 2,674 0 0
VISA INC COM CL A Stock 92826C839 13,394 69,338 SH   SOLE 0 69,338 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 451 6,830 SH   SOLE 0 6,829 0 0
HERSHEY CO COM Stock 427866108 305 2,351 SH   SOLE 0 2,350 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 630 6,322 SH   SOLE 0 6,322 0 0
FACEBOOK INC CL A Stock 30303M102 3,684 16,225 SH   SOLE 0 16,225 0 0
TOLL BROTHERS INC COM Stock 889478103 388 11,919 SH   SOLE 0 11,919 0 0
MONDELEZ INTL INC CL A Stock 609207105 200 3,918 SH   SOLE 0 3,918 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 8,300 243,131 SH   SOLE 0 243,131 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 8,055 37,515 SH   SOLE 0 37,514 0 0
ARTESIAN RES CORP CL A Stock 043113208 3,062 84,388 SH   SOLE 0 84,388 0 0
NVIDIA CORPORATION COM Stock 67066G104 484 1,274 SH   SOLE 0 1,274 0 0
ABBVIE INC COM Stock 00287Y109 972 9,900 SH   SOLE 0 9,899 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 313 3,548 SH   SOLE 0 3,547 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 378 1,828 SH   SOLE 0 1,827 0 0
CHURCH & DWIGHT INC COM Stock 171340102 21,484 277,928 SH   SOLE 0 277,927 0 0
STRYKER CORPORATION COM Stock 863667101 24,341 135,088 SH   SOLE 0 135,087 0 0
QUALCOMM INC COM Stock 747525103 295 3,237 SH   SOLE 0 3,237 0 0
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887 583 7,638 SH   SOLE 0 7,637 0 0
DISCOVER FINL SVCS COM Stock 254709108 960 19,167 SH   SOLE 0 19,167 0 0
MCDONALDS CORP COM Stock 580135101 28,162 152,664 SH   SOLE 0 152,663 0 0
AMETEK INC COM Stock 031100100 2,030 22,711 SH   SOLE 0 22,711 0 0
CISCO SYS INC COM Stock 17275R102 997 21,371 SH   SOLE 0 21,371 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 302 5,740 SH   SOLE 0 5,740 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 1,694 16,602 SH   SOLE 0 16,602 0 0
AT&T INC COM Stock 00206R102 14,040 464,431 SH   SOLE 0 464,430 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 563 6,046 SH   SOLE 0 6,046 0 0
GENERAL ELECTRIC CO COM Stock 369604103 219 32,126 SH   SOLE 0 32,126 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105 1,222 8,170 SH   SOLE 0 8,170 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 317 2,931 SH   SOLE 0 2,930 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 445 2,145 SH   SOLE 0 2,144 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 2,123 6,854 SH   SOLE 0 6,854 0 0
UNION PAC CORP COM Stock 907818108 820 4,852 SH   SOLE 0 4,851 0 0
SALESFORCE COM INC COM Stock 79466L302 5,295 28,266 SH   SOLE 0 28,266 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 34,594 192,823 SH   SOLE 0 192,822 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 8,261 22,800 SH   SOLE 0 22,800 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 639 1,752 SH   SOLE 0 1,751 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 27,113 288,255 SH   SOLE 0 288,254 0 0
CHEVRON CORP NEW COM Stock 166764100 2,087 23,390 SH   SOLE 0 23,390 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1,292 11,197 SH   SOLE 0 11,197 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 702 18,094 SH   SOLE 0 18,094 0 0
DANAHER CORPORATION COM Stock 235851102 4,487 25,377 SH   SOLE 0 25,377 0 0
TJX COS INC NEW COM Stock 872540109 3,067 60,659 SH   SOLE 0 60,659 0 0
BK OF AMERICA CORP COM Stock 060505104 13,263 558,443 SH   SOLE 0 558,442 0 0
BK OF AMERICA CORP COM Stock 060505104 71 3,000 SH Call SOLE 0 3,000 0 0
WALMART INC COM Stock 931142103 1,030 8,602 SH   SOLE 0 8,602 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,303 10,788 SH   SOLE 0 10,788 0 0
ORACLE CORP COM Stock 68389X105 405 7,328 SH   SOLE 0 7,327 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 469 7,608 SH   SOLE 0 7,608 0 0
TEXAS INSTRS INC COM Stock 882508104 34,031 268,021 SH   SOLE 0 268,020 0 0
PFIZER INC COM Stock 717081103 938 28,683 SH   SOLE 0 28,682 0 0
MORGAN STANLEY COM NEW Stock 617446448 230 4,761 SH   SOLE 0 4,760 0 0
3M CO COM Stock 88579Y101 19,216 123,185 SH   SOLE 0 123,184 0 0
KLA CORP COM NEW Stock 482480100 214 1,100 SH   SOLE 0 1,100 0 0
CATERPILLAR INC DEL COM Stock 149123101 245 1,935 SH   SOLE 0 1,934 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 1,169 827 SH   SOLE 0 827 0 0
AMERICAN EXPRESS CO COM Stock 025816109 18,766 197,123 SH   SOLE 0 197,123 0 0
AMGEN INC COM Stock 031162100 1,727 7,323 SH   SOLE 0 7,323 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 723 3,229 SH   SOLE 0 3,229 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 343 1,591 SH   SOLE 0 1,591 0 0
ESSENTIAL UTILS INC COM Stock 29670G102 215 5,094 SH   SOLE 0 5,093 0 0
FULTON FINL CORP PA COM Stock 360271100 140 13,302 SH   SOLE 0 13,302 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 436 6,226 SH   SOLE 0 6,226 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 897 8,524 SH   SOLE 0 8,524 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 474 8,069 SH   SOLE 0 8,068 0 0
ALTRIA GROUP INC COM Stock 02209S103 526 13,408 SH   SOLE 0 13,408 0 0
DOMINION ENERGY INC COM Stock 25746U109 305 3,760 SH   SOLE 0 3,760 0 0
EXXON MOBIL CORP COM Stock 30231G102 6,043 135,133 SH   SOLE 0 135,133 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 519 1,759 SH   SOLE 0 1,758 0 0
LOWES COS INC COM Stock 548661107 292 2,164 SH   SOLE 0 2,164 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 18,509 252,653 SH   SOLE 0 252,653 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 244 1,402 SH   SOLE 0 1,402 0 0
SCHWAB CHARLES CORP COM Stock 808513105 247 7,323 SH   SOLE 0 7,322 0 0
BLACKROCK INC COM Stock 09247X101 440 808 SH   SOLE 0 808 0 0
APPLE INC COM Stock 037833100 55,650 152,549 SH   SOLE 0 152,549 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 273 6,682 SH   SOLE 0 6,682 0 0
ABBOTT LABS COM Stock 002824100 932 10,192 SH   SOLE 0 10,192 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 25,550 229,131 SH   SOLE 0 229,131 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 201 1,871 SH   SOLE 0 1,871 0 0