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
DIAGEO ADR ADR 25243Q205 370 2,915 SH   SOLE   0 0 2,915
NESTLE S A SPONSORED ADR ADR 641069406 4,501 43,704 SH   SOLE   0 0 43,704
NOVARTIS AG ADR ADR 66987V109 502 6,095 SH   SOLE   0 0 6,095
ROYAL DUTCH CL A ADR NEW ADR 780259206 307 8,819 SH   SOLE   0 0 8,819
ROYAL PHILIPS ELECTRONICS ADR ADR 500472303 308 7,675 SH   SOLE   0 0 7,675
UNILEVER PLC ADR ADR 904767704 750 14,843 SH   SOLE   0 0 14,843
ABBOTT LABORATORIES COM 002824100 1,634 20,718 SH   SOLE   0 0 20,718
ABBVIE INC. COM COM 00287Y109 392 5,155 SH   SOLE   0 0 5,155
AFLAC COM 001055102 1,278 37,325 SH   SOLE   0 0 37,325
AIR PRODUCTS & CHEMICALS COM 009158106 1,737 8,705 SH   SOLE   0 0 8,705
ALLEGION PUB LTD CO ORD SHS COM G0176J109 627 6,817 SH   SOLE   0 0 6,817
ALLERGAN PLC SHS COM G0177J108 385 2,176 SH   SOLE   0 0 2,176
ALPHABET INC CAP STK CL A COM 02079K305 3,899 3,356 SH   SOLE   0 0 3,356
ALPHABET INC CAP STK CL C COM 02079K107 5,637 4,848 SH   SOLE   0 0 4,848
ALTRIA GROUP COM 02209S103 3,652 94,464 SH   SOLE   0 0 94,464
AMAZON COM 023135106 16,461 8,443 SH   SOLE   0 0 8,443
AMERICAN ELECTRIC POWER COM 025537101 1,311 16,394 SH   SOLE   0 0 16,394
AMERICAN EXPRESS COM 025816109 1,795 20,978 SH   SOLE   0 0 20,978
AMERICAN INTL GROUP COM NEW COM 026874784 794 32,744 SH   SOLE   0 0 32,744
AMERICAN STATES WATER COM 029899101 600 7,350 SH   SOLE   0 0 7,350
AMERICAN TOWER REIT COM COM 03027X100 217 1,000 SH   SOLE   0 0 1,000
AMERICAN WTR WKS CO IN COM COM 030420103 1,992 16,665 SH   SOLE   0 0 16,665
AMGEN COM 031162100 1,906 9,405 SH   SOLE   0 0 9,405
APPLE COMPUTER COM 037833100 35,239 138,579 SH   SOLE   0 0 138,579
AT&T, INC. COM 00206R102 3,326 114,115 SH   SOLE   0 0 114,115
ATLASSIAN CORP PLC CL A COM G06242104 223 1,625 SH   SOLE   0 0 1,625
AUTOMATIC DATA PROCESSING COM 053015103 816 5,975 SH   SOLE   0 0 5,975
BANK OF AMERICA COM 060505104 2,498 117,684 SH   SOLE   0 0 117,684
BAXTER INTERNATIONAL COM 071813109 1,391 17,135 SH   SOLE   0 0 17,135
BCB BANCORP INC (NJ) COM 055298103 158 14,876 SH   SOLE   0 0 14,876
BECTON DICKINSON COM 075887109 1,320 5,749 SH   SOLE   0 0 5,749
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 8,217 44,944 SH   SOLE   0 0 44,944
BOEING COM 097023105 4,455 29,875 SH   SOLE   0 0 29,875
BRISTOL MYERS SQUIBB COM 110122108 2,434 43,679 SH   SOLE   0 0 43,679
CANADIAN NATIONAL RAILWAY COM 136375102 297 3,830 SH   SOLE   0 0 3,830
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 1,538 7,005 SH   SOLE   0 0 7,005
CATERPILLAR COM 149123101 1,242 10,707 SH   SOLE   0 0 10,707
CENTENE CORP DEL COM COM 15135B101 219 3,700 SH   SOLE   0 0 3,700
CHEVRON CORP COM 166764100 3,529 48,708 SH   SOLE   0 0 48,708
CIGNA COM 125523100 1,647 9,296 SH   SOLE   0 0 9,296
CISCO SYSTEMS COM 17275R102 2,138 54,404 SH   SOLE   0 0 54,404
CITIGROUP COM 172967424 1,551 36,844 SH   SOLE   0 0 36,844
CLOROX COMPANY COM 189054109 948 5,473 SH   SOLE   0 0 5,473
COCA COLA COM 191216100 5,026 113,597 SH   SOLE   0 0 113,597
COLGATE PALMOLIVE COM 194162103 1,188 17,902 SH   SOLE   0 0 17,902
COMCAST CORP CL A COM 20030N101 2,155 62,682 SH   SOLE   0 0 62,682
CONOCOPHILLIPS COM 20825C104 342 11,125 SH   SOLE   0 0 11,125
CONSOLIDATED EDISON COM 209115104 1,932 24,778 SH   SOLE   0 0 24,778
CONSTELLATION BRANDS COM 21036P108 230 1,610 SH   SOLE   0 0 1,610
COSTCO WHOLESALE COM 22160K105 821 2,880 SH   SOLE   0 0 2,880
CSX COM 126408103 2,567 44,813 SH   SOLE   0 0 44,813
DANAHER COM 235851102 366 2,650 SH   SOLE   0 0 2,650
DOMINION RESOURCES COM 25746U109 1,802 24,966 SH   SOLE   0 0 24,966
DOW INC COM COM 260557103 574 19,644 SH   SOLE   0 0 19,644
DUKE ENERGY CORP NEW COM 26441c204 2,088 25,827 SH   SOLE   0 0 25,827
DUKE REALTY INVESTMENTS COM 264411505 452 13,985 SH   SOLE   0 0 13,985
DUPONT DE NEMOURS INC COM COM 26614N102 682 20,027 SH   SOLE   0 0 20,027
EASTMAN CHEMICAL COM 277432100 318 6,835 SH   SOLE   0 0 6,835
EDWARDS LIFESCIENCES COM 28176E108 553 2,935 SH   SOLE   0 0 2,935
ELI LILLY COM 532457108 2,443 17,613 SH   SOLE   0 0 17,613
EMERSON ELECTRIC COM 291011104 488 10,247 SH   SOLE   0 0 10,247
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 817 57,147 SH   SOLE   0 0 57,147
ESSENTIAL UTILS INC COM COM 29670G102 375 9,232 SH   SOLE   0 0 9,232
EVERGY INC COM COM 30034W106 222 4,040 SH   SOLE   0 0 4,040
EVERSOURCE ENERGY COM COM 30040W108 254 3,258 SH   SOLE   0 0 3,258
EXXON MOBIL COM 30231G102 3,894 102,559 SH   SOLE   0 0 102,559
FACEBOOK INC CL A COM 30303M102 9,864 59,139 SH   SOLE   0 0 59,139
FEDEX COM 31428x106 1,090 8,993 SH   SOLE   0 0 8,993
GENERAL DYNAMICS COM 369550108 1,788 13,518 SH   SOLE   0 0 13,518
GENERAL MILLS COM 370334104 797 15,118 SH   SOLE   0 0 15,118
GOLDMAN SACHS GROUP COM 38141G104 747 4,835 SH   SOLE   0 0 4,835
HERSHEY COMPANY COM 427866108 1,759 13,277 SH   SOLE   0 0 13,277
HOME DEPOT COM 437076102 9,296 49,789 SH   SOLE   0 0 49,789
HONEYWELL INTERNATIONAL COM 438516106 5,297 39,591 SH   SOLE   0 0 39,591
IBM COM 459200101 2,432 21,927 SH   SOLE   0 0 21,927
ILLINOIS TOOL WORKS COM 452308109 314 2,210 SH   SOLE   0 0 2,210
INGERSOLL RAND INC COM COM 45687V106 605 24,432 SH   SOLE   0 0 24,432
INTEL COM 458140100 1,735 32,060 SH   SOLE   0 0 32,060
INTERNATIONAL PAPER COM 460146103 702 22,555 SH   SOLE   0 0 22,555
INTUITIVE SURGICAL COM 46120E602 1,322 2,670 SH   SOLE   0 0 2,670
JOHNSON & JOHNSON COM 478160104 11,150 85,031 SH   SOLE   0 0 85,031
JP MORGAN CHASE COM 46625H100 9,164 101,797 SH   SOLE   0 0 101,797
KANSAS CITY SOUTHERN COM 485170302 225 1,775 SH   SOLE   0 0 1,775
KIMBERLY CLARK COM 494368103 1,342 10,500 SH   SOLE   0 0 10,500
L3HARRIS TECHNOLOGIES COM COM 502431109 610 3,390 SH   SOLE   0 0 3,390
LAM RESEARCH COM 512807108 840 3,500 SH   SOLE   0 0 3,500
LOCKHEED MARTIN COM 539830109 1,628 4,805 SH   SOLE   0 0 4,805
LOWES COMPANIES COM 548661107 1,748 20,315 SH   SOLE   0 0 20,315
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 794 21,764 SH   SOLE   0 0 21,764
MASTERCARD INC COM COM 57636Q104 2,633 10,901 SH   SOLE   0 0 10,901
MCCORMICK & CO INC COM NON VTG COM 579780206 247 1,755 SH   SOLE   0 0 1,755
MCDONALDS COM 580135101 6,376 38,564 SH   SOLE   0 0 38,564
MCKESSON COM 58155Q103 449 3,325 SH   SOLE   0 0 3,325
MEDTRONIC COM G5960L103 312 3,462 SH   SOLE   0 0 3,462
MERCK & CO INC NEW COM COM 58933Y105 4,944 64,266 SH   SOLE   0 0 64,266
MICROSOFT COM 594918104 14,935 94,700 SH   SOLE   0 0 94,700
MIDDLESEX WATER COM 596680108 312 5,200 SH   SOLE   0 0 5,200
MIMEDX GROUP INC COM COM 602496101 79 22,700 SH   SOLE   0 0 22,700
MMM (3M COMPANY) COM 88579Y101 5,212 38,185 SH   SOLE   0 0 38,185
MONDELEZ INTL INC CL A COM 609207105 341 6,809 SH   SOLE   0 0 6,809
MYOS RENS TECHNOLOGY I COM COM 62857P108 18 20,595 SH   SOLE   0 0 20,595
NETFLIX COM 64110L106 824 2,196 SH   SOLE   0 0 2,196
NEXTERA ENERGY INC COM COM 65339F101 937 3,897 SH   SOLE   0 0 3,897
NIKE COM 654106103 1,316 15,913 SH   SOLE   0 0 15,913
NORFOLK SOUTHERN COM 655844108 1,106 7,578 SH   SOLE   0 0 7,578
NORTHROP GRUMMAN COM 666807102 829 2,742 SH   SOLE   0 0 2,742
ORACLE COM 68389X105 410 8,492 SH   SOLE   0 0 8,492
PEPSICO COM 713448108 5,738 47,779 SH   SOLE   0 0 47,779
PFIZER COM 717081103 1,768 54,185 SH   SOLE   0 0 54,185
PHILIP MORRIS INTL INC COM COM 718172109 1,068 14,650 SH   SOLE   0 0 14,650
PIONEER NATURAL RESOURCES COM 723787107 346 4,945 SH   SOLE   0 0 4,945
PPG INDUSTRIES COM 693506107 341 4,088 SH   SOLE   0 0 4,088
PROCTER & GAMBLE COM 742718109 8,131 73,920 SH   SOLE   0 0 73,920
PUBLIC SERVICE ENTERPRISE GROU COM 744573106 1,847 41,137 SH   SOLE   0 0 41,137
RAYTHEON COM xxxxxxxxx 721 5,504 SH   SOLE   0 0 5,504
ROCKWELL AUTOMATION COM 773903109 495 3,285 SH   SOLE   0 0 3,285
SALESFORCE COM INC COM COM 79466L302 3,537 24,568 SH   SOLE   0 0 24,568
SOUTHERN COMPANY COM 842587107 832 15,377 SH   SOLE   0 0 15,377
STANLEY BLACK & DECKER COM COM 854502101 265 2,650 SH   SOLE   0 0 2,650
STARBUCKS COM 855244109 307 4,675 SH   SOLE   0 0 4,675
STRYKER COM 863667101 2,145 12,885 SH   SOLE   0 0 12,885
TRANE TECHNOLOGIES PLC SHS COM G8994E103 2,557 30,970 SH   SOLE   0 0 30,970
U S WELL SVCS INC CL A COM 91274U101 15 50,000 SH   SOLE   0 0 50,000
UNION PACIFIC COM 907818108 4,118 29,204 SH   SOLE   0 0 29,204
UNITED PARCEL SERVICE CL B COM 911312106 3,248 34,770 SH   SOLE   0 0 34,770
UNITED TECHNOLOGIES COM xxxxxxxxx 5,969 63,280 SH   SOLE   0 0 63,280
UNITEDHEALTH GROUP COM 91324P102 2,938 11,781 SH   SOLE   0 0 11,781
VERIZON COMMUNICATIONS COM 92343V104 9,768 181,803 SH   SOLE   0 0 181,803
VISA INC COM CL A COM 92826C839 10,581 65,675 SH   SOLE   0 0 65,675
WAL-MART STORES COM 931142103 2,910 25,612 SH   SOLE   0 0 25,612
WALT DISNEY COM 254687106 7,562 78,291 SH   SOLE   0 0 78,291
ALPS ETF TR ALERIAN MLP COM 00162Q866 61 17,750 SH   SOLE   0 0 17,750
DJ US ENERGY COM 464287796 268 17,529 SH   SOLE   0 0 17,529
DJ US HEALTHCARE COM 464287762 6,243 33,244 SH   SOLE   0 0 33,244
DJ US HEALTHCARE PROVIDERS COM 464288828 3,246 19,475 SH   SOLE   0 0 19,475
DJ US MEDICAL DEVICES COM 464288810 2,203 9,780 SH   SOLE   0 0 9,780
DJ US TECHNOLOGY COM 464287721 1,560 7,634 SH   SOLE   0 0 7,634
DJ US UTILITIES SECTOR COM 464287697 529 3,835 SH   SOLE   0 0 3,835
EXCHANGE TRADED CONCEP ROBO GL COM 301505707 962 28,650 SH   SOLE   0 0 28,650
FIRST TR EXCH TRD FD DJ INTERN COM 33733E302 10,398 84,041 SH   SOLE   0 0 84,041
GOLDMAN SACHS SOFTWARE COM 464287515 593 2,820 SH   SOLE   0 0 2,820
GOLDMAN SACHS TECHNOLOGY COM 464287549 331 1,565 SH   SOLE   0 0 1,565
INVESCO EXCHANGE TRADE DWA STA COM 46137V886 506 9,005 SH   SOLE   0 0 9,005
INVESCO QQQ TR UNIT SER 1 COM 46090E103 17,595 92,415 SH   SOLE   0 0 92,415
ISHARES TR CORE MSCI EURO COM 46434V738 200 5,400 SH   SOLE   0 0 5,400
ISHARES TR DJ PHARMA INDX COM 464288836 2,719 20,205 SH   SOLE   0 0 20,205
ISHARES TR DJ US FINL SEC COM 464287788 1,393 14,319 SH   SOLE   0 0 14,319
ISHARES TR MSCI INDIA ETF COM 46429B598 551 22,855 SH   SOLE   0 0 22,855
ISHARES TR NASDAQ BIOTECH COM 464287556 2,452 22,764 SH   SOLE   0 0 22,764
ISHARES TR RESIDENT INDEX COM 464288562 274 4,980 SH   SOLE   0 0 4,980
ISHARES TR S&P 500 INDEX COM 464287200 496 1,920 SH   SOLE   0 0 1,920
ISHARES TR S&P GL C STAPL COM 464288737 301 6,305 SH   SOLE   0 0 6,305
ISHARES TR S&P GLO INFRAS COM 464288372 397 11,641 SH   SOLE   0 0 11,641
MSCI EAFE COM 464287465 2,518 47,103 SH   SOLE   0 0 47,103
MSCI EMERGING MARKET COM 464287234 549 16,100 SH   SOLE   0 0 16,100
PROSHARES TR SHORT S&P 500 NE COM 74347B425 276 10,000 SH   SOLE   0 0 10,000
RUSSELL 2000 GROWTH COM 464287648 355 2,250 SH   SOLE   0 0 2,250
RUSSELL MIDCAP GROWTH COM 464287481 772 6,357 SH   SOLE   0 0 6,357
SELECT SECTOR SPDR TR COMMUNIC COM 81369Y852 6,780 153,270 SH   SOLE   0 0 153,270
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 15,689 159,965 SH   SOLE   0 0 159,965
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 6,464 118,672 SH   SOLE   0 0 118,672
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 10,357 497,455 SH   SOLE   0 0 497,455
SP 500 GROWTH COM 464287309 301 1,826 SH   SOLE   0 0 1,826
SPDR DOW JONES INDL AV UT SER COM 78467X109 4,590 20,939 SH   SOLE   0 0 20,939
SPDR ENERGY COM 81369Y506 1,408 48,482 SH   SOLE   0 0 48,482
SPDR HEALTH CARE COM 81369y209 13,724 154,936 SH   SOLE   0 0 154,936
SPDR INDUSTRIAL SECTOR COM 81369Y704 8,676 147,029 SH   SOLE   0 0 147,029
SPDR MATERIALS SECTOR COM 81369y100 2,918 64,798 SH   SOLE   0 0 64,798
SPDR SERIES TRUST NYSE TECH ET COM 78464A102 1,369 18,704 SH   SOLE   0 0 18,704
SPDR SERIES TRUST PORTFOLIO TL COM 78464A805 214 6,830 SH   SOLE   0 0 6,830
SPDR SERIES TRUST S&P BIOTECH COM 78464A870 1,139 14,715 SH   SOLE   0 0 14,715
SPDR SERIES TRUST S&P SEMICNDC COM 78464A862 214 2,550 SH   SOLE   0 0 2,550
SPDR SP500 TRUST SR 1 COM 78462F103 18,796 72,924 SH   SOLE   0 0 72,924
SPDR STOXX EUROPE 50 ETF COM 78463X103 604 22,450 SH   SOLE   0 0 22,450
SPDR UTILITIES SELECT COM 81369Y886 3,969 71,647 SH   SOLE   0 0 71,647
STREETTRACKS GOLD SHARES COM 78463v107 1,409 9,520 SH   SOLE   0 0 9,520
TECHNOLOGY SELECT SECT SPDR ET COM 81369Y803 6,483 80,666 SH   SOLE   0 0 80,666
UBS AG JERSEY BRH ALERIAN INFR COM 902641646 100 12,375 SH   SOLE   0 0 12,375
VANECK VECTORS ETF TR AGRIBUSI COM 92189F700 432 8,429 SH   SOLE   0 0 8,429
VANECK VECTORS ETF TR BIOTECH COM 92189F726 4,491 35,092 SH   SOLE   0 0 35,092
VANGUARD EMERGING MARKETS VIPE COM 922042858 489 14,585 SH   SOLE   0 0 14,585
VANGUARD INTL EQTY IDX ALLWRLD COM 922042775 1,547 37,722 SH   SOLE   0 0 37,722
VANGUARD INTL EQTY IDX EURPEAN COM 922042874 240 5,550 SH   SOLE   0 0 5,550
VANGUARD SPECIALIZED DIV APP E COM 921908844 351 3,400 SH   SOLE   0 0 3,400
VANGUARD TELECOM SERVICES VIPE COM 92204A884 1,601 21,020 SH   SOLE   0 0 21,020
VANGUARD WORLD FDS HEALTH CAR COM 92204A504 1,189 7,160 SH   SOLE   0 0 7,160
VANGUARD WORLD FDS INF TECH ET COM 92204A702 15,575 73,502 SH   SOLE   0 0 73,502
WISDOMTREE TR US QLT SHRHD YLD COM 97717W547 363 5,622 SH   SOLE   0 0 5,622
FIDELITY MAGELLAN FUND MF 316184100 173 19,735 SH   SOLE   0 0 19,735
LEGG MASON PRTNRS EQT INVS VAL MF 52470J407 320 12,499 SH   SOLE   0 0 12,499
BRISTOL MYERS SQUIBB C CONTNGN RT 110122157 53 14,015 SH   SOLE   0 0 14,015
U S WELL SVCS INC WT EXP 03152 WT 91274U119 12 1,109,326 SH   SOLE   0 0 1,109,326