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 4,522 2,605 SH   SOLE 0 2,605 0 0
STARBUCKS CORP COM Stock 855244109 1,160 13,120 SH   SOLE 0 13,119 0 0
JOHNSON & JOHNSON COM Stock 478160104 27,664 213,820 SH   SOLE 0 213,820 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 765 5,067 SH   SOLE 0 5,067 0 0
UNDER ARMOUR INC CL C Stock 904311206 370 20,404 SH   SOLE 0 20,404 0 0
PROCTER & GAMBLE CO COM Stock 742718109 2,465 19,819 SH   SOLE 0 19,818 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 512 11,503 SH   SOLE 0 11,502 0 0
MEDTRONIC PLC SHS Stock G5960L103 28,181 259,449 SH   SOLE 0 259,448 0 0
MERCK & CO INC COM Stock 58933Y105 3,894 46,262 SH   SOLE 0 46,261 0 0
SPDR S&P 500 ETF ETF 78462F103 1,307 4,403 SH   SOLE 0 4,402 0 0
NORDSON CORP COM Stock 655663102 22,685 155,098 SH   SOLE 0 155,098 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 20,169 123,342 SH   SOLE 0 123,341 0 0
ISHARES TIPS BOND ETF ETF 464287176 476 4,096 SH   SOLE 0 4,096 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 15,887 263,202 SH   SOLE 0 263,201 0 0
CHUBB LIMITED COM Stock H1467J104 12,721 78,798 SH   SOLE 0 78,798 0 0
FEDEX CORP COM Stock 31428X106 16,609 114,093 SH   SOLE 0 114,093 0 0
PEPSICO INC COM Stock 713448108 28,939 211,077 SH   SOLE 0 211,076 0 0
KIMBERLY CLARK CORP COM Stock 494368103 9,585 67,479 SH   SOLE 0 67,478 0 0
HONEYWELL INTL INC COM Stock 438516106 27,704 163,736 SH   SOLE 0 163,735 0 0
HOME DEPOT INC COM Stock 437076102 37,393 161,164 SH   SOLE 0 161,163 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 32,181 199,364 SH   SOLE 0 199,363 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 438 6,149 SH   SOLE 0 6,148 0 0
UGI CORP NEW COM Stock 902681105 11,150 221,812 SH   SOLE 0 221,812 0 0
PINNACLE WEST CAP CORP COM Stock 723484101 223 2,300 SH   SOLE 0 2,300 0 0
ADOBE INC COM Stock 00724F101 278 1,008 SH   SOLE 0 1,008 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 24,749 20,267 SH   SOLE 0 20,267 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 5,811 28,034 SH   SOLE 0 28,033 0 0
MICROSOFT CORP COM Stock 594918104 44,770 322,015 SH   SOLE 0 322,015 0 0
SCHLUMBERGER LTD COM Stock 806857108 1,071 31,345 SH   SOLE 0 31,345 0 0
RPM INTL INC COM Stock 749685103 29,899 434,519 SH   SOLE 0 434,519 0 0
V F CORP COM Stock 918204108 20,852 234,314 SH   SOLE 0 234,314 0 0
EXPONENT INC COM Stock 30214U102 21,835 312,379 SH   SOLE 0 312,379 0 0
BOEING CO COM Stock 097023105 36,278 95,351 SH   SOLE 0 95,351 0 0
NEXTERA ENERGY INC COM Stock 65339F101 422 1,812 SH   SOLE 0 1,812 0 0
AMPHENOL CORP NEW CL A Stock 032095101 618 6,408 SH   SOLE 0 6,408 0 0
DOW INC COM Stock 260557103 293 6,147 SH   SOLE 0 6,147 0 0
ALCON INC ORD SHS Stock H01301128 2,597 44,547 SH   SOLE 0 44,547 0 0
SOUTH JERSEY INDS INC COM Stock 838518108 18,304 556,191 SH   SOLE 0 556,190 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 377 1,698 SH   SOLE 0 1,698 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 1,931 11,763 SH   SOLE 0 11,763 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 988 8,790 SH   SOLE 0 8,789 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 430 3,071 SH   SOLE 0 3,070 0 0
PPL CORP COM Stock 69351T106 3,317 105,345 SH   SOLE 0 105,344 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 341 3,261 SH   SOLE 0 3,260 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 350 2,310 SH   SOLE 0 2,310 0 0
AFLAC INC COM Stock 001055102 21,060 402,526 SH   SOLE 0 402,525 0 0
UNDER ARMOUR INC CL A Stock 904311107 231 11,583 SH   SOLE 0 11,583 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 363 2,814 SH   SOLE 0 2,813 0 0
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 245 4,292 SH   SOLE 0 4,292 0 0
VISA INC COM CL A Stock 92826C839 2,564 14,909 SH   SOLE 0 14,908 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 583 7,961 SH   SOLE 0 7,960 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 893 8,001 SH   SOLE 0 8,001 0 0
FACEBOOK INC CL A Stock 30303M102 953 5,354 SH   SOLE 0 5,354 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 6,821 155,421 SH   SOLE 0 155,421 0 0
TOTAL S A SPONSORED ADS ADR 89151E109 3,755 72,214 SH   SOLE 0 72,214 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 3,502 18,207 SH   SOLE 0 18,206 0 0
ARTESIAN RESOURCES CORP CL A Stock 043113208 2,675 72,299 SH   SOLE 0 72,299 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 347 4,107 SH   SOLE 0 4,106 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 371 1,925 SH   SOLE 0 1,925 0 0
CHURCH & DWIGHT INC COM Stock 171340102 20,403 271,173 SH   SOLE 0 271,173 0 0
STRYKER CORP COM Stock 863667101 28,776 133,037 SH   SOLE 0 133,036 0 0
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887 776 8,159 SH   SOLE 0 8,158 0 0
DISCOVER FINL SVCS COM Stock 254709108 19,460 239,983 SH   SOLE 0 239,982 0 0
MCDONALDS CORP COM Stock 580135101 32,417 150,981 SH   SOLE 0 150,981 0 0
AMETEK INC NEW COM Stock 031100100 239 2,598 SH   SOLE 0 2,598 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 1,989 17,844 SH   SOLE 0 17,844 0 0
AT&T INC COM Stock 00206R102 15,146 400,259 SH   SOLE 0 400,259 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 775 8,808 SH   SOLE 0 8,807 0 0
GENERAL ELECTRIC CO COM Stock 369604103 203 22,670 SH   SOLE 0 22,669 0 0
SALESFORCE COM INC COM Stock 79466L302 1,405 9,464 SH   SOLE 0 9,464 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 30,871 197,512 SH   SOLE 0 197,512 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 2,923 10,036 SH   SOLE 0 10,036 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 33,102 281,268 SH   SOLE 0 281,267 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1,344 11,783 SH   SOLE 0 11,782 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 698 16,982 SH   SOLE 0 16,982 0 0
DANAHER CORPORATION COM Stock 235851102 770 5,331 SH   SOLE 0 5,331 0 0
TJX COS INC NEW COM Stock 872540109 1,272 22,822 SH   SOLE 0 22,822 0 0
BANK AMER CORP COM Stock 060505104 15,126 518,534 SH   SOLE 0 518,533 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 839 5,771 SH   SOLE 0 5,770 0 0
TEXAS INSTRS INC COM Stock 882508104 35,085 271,475 SH   SOLE 0 271,474 0 0
PFIZER INC COM Stock 717081103 844 23,497 SH   SOLE 0 23,496 0 0
3M CO COM Stock 88579Y101 20,433 124,290 SH   SOLE 0 124,289 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 957 785 SH   SOLE 0 784 0 0
AMERICAN EXPRESS CO COM Stock 025816109 23,382 197,681 SH   SOLE 0 197,681 0 0
AQUA AMERICA INC COM Stock 03836W103 409 9,131 SH   SOLE 0 9,130 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 464 9,156 SH   SOLE 0 9,156 0 0
EXXON MOBIL CORP COM Stock 30231G102 11,689 165,548 SH   SOLE 0 165,547 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 18,162 247,066 SH   SOLE 0 247,065 0 0
THE CHARLES SCHWAB CORPORATION COM Stock 808513105 5,500 131,489 SH   SOLE 0 131,488 0 0
APPLE INC COM Stock 037833100 33,784 150,840 SH   SOLE 0 150,840 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 28,715 220,340 SH   SOLE 0 220,339 0 0