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
STARBUCKS CORP COM Stock 855244109 9,648 149,836 SH   SOLE 0 149,835 0 0
JOHNSON & JOHNSON COM Stock 478160104 27,092 209,942 SH   SOLE 0 209,942 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 664 5,116 SH   SOLE 0 5,116 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 2,028 22,059 SH   SOLE 0 22,059 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 1,729 28,167 SH   SOLE 0 28,167 0 0
MEDTRONIC PLC SHS Stock G5960L103 22,460 246,920 SH   SOLE 0 246,919 0 0
SPDR S&P 500 ETF ETF 78462F103 1,090 4,360 SH   SOLE 0 4,359 0 0
NORDSON CORP COM Stock 655663102 18,288 153,240 SH   SOLE 0 153,239 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 17,312 122,086 SH   SOLE 0 122,086 0 0
ISHARES TIPS BOND ETF ETF 464287176 1,628 14,870 SH   SOLE 0 14,870 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 15,339 272,869 SH   SOLE 0 272,868 0 0
CHUBB LIMITED COM Stock H1467J104 7,702 59,624 SH   SOLE 0 59,624 0 0
FEDEX CORP COM Stock 31428X106 17,245 106,895 SH   SOLE 0 106,894 0 0
PEPSICO INC COM Stock 713448108 22,064 199,699 SH   SOLE 0 199,699 0 0
KIMBERLY CLARK CORP COM Stock 494368103 7,193 63,133 SH   SOLE 0 63,133 0 0
HONEYWELL INTL INC COM Stock 438516106 21,138 159,991 SH   SOLE 0 159,991 0 0
HOME DEPOT INC COM Stock 437076102 27,599 160,626 SH   SOLE 0 160,626 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 26,517 202,245 SH   SOLE 0 202,244 0 0
UGI CORP NEW COM Stock 902681105 8,584 160,907 SH   SOLE 0 160,907 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 247 1,250 SH   SOLE 0 1,250 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 19,874 19,019 SH   SOLE 0 19,019 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 3,360 20,895 SH   SOLE 0 20,894 0 0
MICROSOFT CORP COM Stock 594918104 35,896 353,399 SH   SOLE 0 353,398 0 0
SCHLUMBERGER LTD COM Stock 806857108 3,149 87,259 SH   SOLE 0 87,259 0 0
RPM INTL INC COM Stock 749685103 24,857 422,899 SH   SOLE 0 422,899 0 0
V F CORP COM Stock 918204108 16,080 225,403 SH   SOLE 0 225,402 0 0
EXPONENT INC COM Stock 30214U102 15,832 312,229 SH   SOLE 0 312,228 0 0
BOEING CO COM Stock 097023105 35,776 110,942 SH   SOLE 0 110,942 0 0
SOUTH JERSEY INDS INC COM Stock 838518108 15,116 543,774 SH   SOLE 0 543,774 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 1,747 12,987 SH   SOLE 0 12,986 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 890 9,164 SH   SOLE 0 9,163 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 382 3,136 SH   SOLE 0 3,135 0 0
PPL CORP COM Stock 69351T106 1,384 48,839 SH   SOLE 0 48,838 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 311 3,337 SH   SOLE 0 3,336 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 380 2,839 SH   SOLE 0 2,839 0 0
AFLAC INC COM Stock 001055102 17,762 389,882 SH   SOLE 0 389,882 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 368 3,225 SH   SOLE 0 3,224 0 0
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 273 4,881 SH   SOLE 0 4,881 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 781 11,713 SH   SOLE 0 11,712 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 803 8,199 SH   SOLE 0 8,199 0 0
TOTAL S A SPONSORED ADS ADR 89151E109 5,611 107,541 SH   SOLE 0 107,541 0 0
ARTESIAN RESOURCES CORP CL A Stock 043113208 2,388 68,473 SH   SOLE 0 68,473 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 519 6,548 SH   SOLE 0 6,548 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 372 2,213 SH   SOLE 0 2,212 0 0
CHURCH & DWIGHT INC COM Stock 171340102 17,170 261,103 SH   SOLE 0 261,103 0 0
STRYKER CORP COM Stock 863667101 20,625 131,585 SH   SOLE 0 131,585 0 0
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887 723 8,728 SH   SOLE 0 8,727 0 0
DISCOVER FINL SVCS COM Stock 254709108 13,914 235,900 SH   SOLE 0 235,899 0 0
MCDONALDS CORP COM Stock 580135101 26,679 150,241 SH   SOLE 0 150,241 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 1,658 18,622 SH   SOLE 0 18,622 0 0
AT&T INC COM Stock 00206R102 8,826 309,267 SH   SOLE 0 309,267 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 1,095 13,470 SH   SOLE 0 13,469 0 0
GENERAL ELECTRIC CO COM Stock 369604103 181 23,928 SH   SOLE 0 23,928 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 27,539 197,760 SH   SOLE 0 197,759 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 26,993 276,496 SH   SOLE 0 276,495 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1,422 13,038 SH   SOLE 0 13,038 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 759 20,470 SH   SOLE 0 20,470 0 0
BANK AMER CORP COM Stock 060505104 11,201 454,584 SH   SOLE 0 454,583 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 720 6,335 SH   SOLE 0 6,335 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 224 5,870 SH   SOLE 0 5,869 0 0
TEXAS INSTRS INC COM Stock 882508104 25,915 274,244 SH   SOLE 0 274,244 0 0
3M CO COM Stock 88579Y101 21,928 115,085 SH   SOLE 0 115,085 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 808 780 SH   SOLE 0 780 0 0
AMERICAN EXPRESS CO COM Stock 025816109 18,428 193,335 SH   SOLE 0 193,335 0 0
TYSON FOODS INC CL A Stock 902494103 3,796 71,100 SH   SOLE 0 71,100 0 0
AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 2,426 95,889 SH   SOLE 0 95,889 0 0
EXXON MOBIL CORP COM Stock 30231G102 14,249 208,943 SH   SOLE 0 208,942 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 13,782 231,504 SH   SOLE 0 231,504 0 0
KRAFT HEINZ CO COM Stock 500754106 1,079 25,073 SH   SOLE 0 25,072 0 0
APPLE INC COM Stock 037833100 22,640 143,511 SH   SOLE 0 143,511 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 22,697 207,022 SH   SOLE 0 207,021 0 0