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 378 2,815 SH   SOLE   0 0 2,815
NESTLE S A SPONSORED ADR ADR 641069406 4,815 43,601 SH   SOLE   0 0 43,601
NOVARTIS AG ADR ADR 66987V109 570 6,535 SH   SOLE   0 0 6,535
ROYAL DUTCH CL A ADR NEW ADR 780259206 246 7,544 SH   SOLE   0 0 7,544
ROYAL PHILIPS ELECTRONICS ADR ADR 500472303 359 7,675 SH   SOLE   0 0 7,675
UNILEVER PLC ADR ADR 904767704 781 14,243 SH   SOLE   0 0 14,243
ABBOTT LABORATORIES COM 002824100 1,911 20,908 SH   SOLE   0 0 20,908
ABBVIE INC. COM COM 00287Y109 671 6,836 SH   SOLE   0 0 6,836
AFLAC COM 001055102 1,277 35,450 SH   SOLE   0 0 35,450
AIR PRODUCTS & CHEMICALS COM 009158106 2,098 8,690 SH   SOLE   0 0 8,690
ALLEGION PUB LTD CO ORD SHS COM G0176J109 686 6,717 SH   SOLE   0 0 6,717
ALLSTATE CORP COM 020002101 213 2,200 SH   SOLE   0 0 2,200
ALPHABET INC CAP STK CL A COM 02079K305 4,683 3,303 SH   SOLE   0 0 3,303
ALPHABET INC CAP STK CL C COM 02079K107 7,018 4,965 SH   SOLE   0 0 4,965
ALTRIA GROUP COM 02209S103 3,732 95,083 SH   SOLE   0 0 95,083
AMAZON COM 023135106 23,706 8,593 SH   SOLE   0 0 8,593
AMERICAN ELECTRIC POWER COM 025537101 1,252 15,732 SH   SOLE   0 0 15,732
AMERICAN EXPRESS COM 025816109 1,972 20,718 SH   SOLE   0 0 20,718
AMERICAN INTL GROUP COM NEW COM 026874784 908 29,132 SH   SOLE   0 0 29,132
AMERICAN STATES WATER COM 029899101 577 7,350 SH   SOLE   0 0 7,350
AMERICAN TOWER REIT COM COM 03027X100 258 1,000 SH   SOLE   0 0 1,000
AMERICAN WTR WKS CO IN COM COM 030420103 2,076 16,140 SH   SOLE   0 0 16,140
AMGEN COM 031162100 2,241 9,505 SH   SOLE   0 0 9,505
APPLE COMPUTER COM 037833100 49,998 137,056 SH   SOLE   0 0 137,056
AT&T, INC. COM 00206R102 3,425 113,298 SH   SOLE   0 0 113,298
ATLASSIAN CORP PLC CL A COM G06242104 283 1,575 SH   SOLE   0 0 1,575
AUTOMATIC DATA PROCESSING COM 053015103 528 3,550 SH   SOLE   0 0 3,550
BANK OF AMERICA COM 060505104 2,952 124,318 SH   SOLE   0 0 124,318
BAXTER INTERNATIONAL COM 071813109 1,424 16,543 SH   SOLE   0 0 16,543
BCB BANCORP INC (NJ) COM 055298103 138 14,876 SH   SOLE   0 0 14,876
BECTON DICKINSON COM 075887109 1,351 5,649 SH   SOLE   0 0 5,649
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 7,997 44,801 SH   SOLE   0 0 44,801
BOEING COM 097023105 5,481 29,906 SH   SOLE   0 0 29,906
BRISTOL MYERS SQUIBB COM 110122108 2,639 44,887 SH   SOLE   0 0 44,887
CANADIAN NATIONAL RAILWAY COM 136375102 339 3,830 SH   SOLE   0 0 3,830
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 1,782 6,980 SH   SOLE   0 0 6,980
CATERPILLAR COM 149123101 1,391 10,997 SH   SOLE   0 0 10,997
CENTENE CORP DEL COM COM 15135B101 235 3,700 SH   SOLE   0 0 3,700
CHEVRON CORP COM 166764100 4,392 49,223 SH   SOLE   0 0 49,223
CHUBB CORP COM H1467J104 347 2,747 SH   SOLE   0 0 2,747
CIGNA COM 125523100 1,715 9,142 SH   SOLE   0 0 9,142
CISCO SYSTEMS COM 17275R102 2,792 59,881 SH   SOLE   0 0 59,881
CITIGROUP COM 172967424 1,891 37,006 SH   SOLE   0 0 37,006
CLOROX COMPANY COM 189054109 1,167 5,323 SH   SOLE   0 0 5,323
COCA COLA COM 191216100 5,094 114,013 SH   SOLE   0 0 114,013
COLGATE PALMOLIVE COM 194162103 1,293 17,652 SH   SOLE   0 0 17,652
COMCAST CORP CL A COM 20030N101 2,426 62,260 SH   SOLE   0 0 62,260
CONOCOPHILLIPS COM 20825C104 441 10,510 SH   SOLE   0 0 10,510
CONSOLIDATED EDISON COM 209115104 1,785 24,817 SH   SOLE   0 0 24,817
CONSTELLATION BRANDS COM 21036P108 281 1,610 SH   SOLE   0 0 1,610
COSTCO WHOLESALE COM 22160K105 891 2,940 SH   SOLE   0 0 2,940
CSX COM 126408103 3,133 44,928 SH   SOLE   0 0 44,928
DANAHER COM 235851102 468 2,650 SH   SOLE   0 0 2,650
DOMINION RESOURCES COM 25746U109 1,978 24,369 SH   SOLE   0 0 24,369
DOW INC COM COM 260557103 797 19,558 SH   SOLE   0 0 19,558
DUKE ENERGY CORP NEW COM 26441c204 2,032 25,446 SH   SOLE   0 0 25,446
DUKE REALTY INVESTMENTS COM 264411505 477 13,485 SH   SOLE   0 0 13,485
DUPONT DE NEMOURS INC COM COM 26614N102 1,057 19,910 SH   SOLE   0 0 19,910
EASTMAN CHEMICAL COM 277432100 397 5,710 SH   SOLE   0 0 5,710
EDWARDS LIFESCIENCES COM 28176E108 613 8,870 SH   SOLE   0 0 8,870
ELI LILLY COM 532457108 2,867 17,463 SH   SOLE   0 0 17,463
EMERSON ELECTRIC COM 291011104 607 9,797 SH   SOLE   0 0 9,797
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 941 51,805 SH   SOLE   0 0 51,805
ESSENTIAL UTILS INC COM COM 29670G102 383 9,082 SH   SOLE   0 0 9,082
EVERGY INC COM COM 30034W106 239 4,040 SH   SOLE   0 0 4,040
EVERSOURCE ENERGY COM COM 30040W108 263 3,163 SH   SOLE   0 0 3,163
EXXON MOBIL COM 30231G102 4,494 100,497 SH   SOLE   0 0 100,497
F M C CORP COM NEW COM 302491303 210 2,115 SH   SOLE   0 0 2,115
FACEBOOK INC CL A COM 30303M102 13,609 59,937 SH   SOLE   0 0 59,937
FEDEX COM 31428x106 1,277 9,113 SH   SOLE   0 0 9,113
GENERAL DYNAMICS COM 369550108 2,238 14,977 SH   SOLE   0 0 14,977
GENERAL MILLS COM 370334104 924 15,003 SH   SOLE   0 0 15,003
GILEAD SCIENCES COM 375558103 200 2,610 SH   SOLE   0 0 2,610
GOLDMAN SACHS GROUP COM 38141G104 886 4,485 SH   SOLE   0 0 4,485
HERSHEY COMPANY COM 427866108 1,714 13,230 SH   SOLE   0 0 13,230
HOME DEPOT COM 437076102 12,333 49,234 SH   SOLE   0 0 49,234
HONEYWELL INTERNATIONAL COM 438516106 5,896 40,778 SH   SOLE   0 0 40,778
IBM COM 459200101 2,650 21,948 SH   SOLE   0 0 21,948
ILLINOIS TOOL WORKS COM 452308109 377 2,160 SH   SOLE   0 0 2,160
INGERSOLL RAND INC COM COM 45687V106 667 23,752 SH   SOLE   0 0 23,752
INTEL COM 458140100 1,945 32,521 SH   SOLE   0 0 32,521
INTERNATIONAL PAPER COM 460146103 755 21,447 SH   SOLE   0 0 21,447
INTUITIVE SURGICAL COM 46120E602 1,370 2,405 SH   SOLE   0 0 2,405
JOHNSON & JOHNSON COM 478160104 11,986 85,233 SH   SOLE   0 0 85,233
JP MORGAN CHASE COM 46625H100 9,674 102,855 SH   SOLE   0 0 102,855
KANSAS CITY SOUTHERN COM 485170302 264 1,775 SH   SOLE   0 0 1,775
KIMBERLY CLARK COM 494368103 1,462 10,350 SH   SOLE   0 0 10,350
L3HARRIS TECHNOLOGIES COM COM 502431109 558 3,290 SH   SOLE   0 0 3,290
LAM RESEARCH COM 512807108 1,002 3,100 SH   SOLE   0 0 3,100
LOCKHEED MARTIN COM 539830109 1,771 4,855 SH   SOLE   0 0 4,855
LOWES COMPANIES COM 548661107 2,694 19,942 SH   SOLE   0 0 19,942
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 844 19,559 SH   SOLE   0 0 19,559
MASTERCARD INC COM COM 57636Q104 3,075 10,401 SH   SOLE   0 0 10,401
MCCORMICK & CO INC COM NON VTG COM 579780206 314 1,755 SH   SOLE   0 0 1,755
MCDONALDS COM 580135101 7,028 38,103 SH   SOLE   0 0 38,103
MCKESSON COM 58155Q103 510 3,325 SH   SOLE   0 0 3,325
MEDTRONIC COM G5960L103 324 3,541 SH   SOLE   0 0 3,541
MERCK & CO INC NEW COM COM 58933Y105 5,288 68,391 SH   SOLE   0 0 68,391
METTLER TOLEDO INTL COM 592688105 221 275 SH   SOLE   0 0 275
MICROSOFT COM 594918104 19,345 95,058 SH   SOLE   0 0 95,058
MIDDLESEX WATER COM 596680108 335 5,000 SH   SOLE   0 0 5,000
MIMEDX GROUP INC COM COM 602496101 122 22,700 SH   SOLE   0 0 22,700
MMM (3M COMPANY) COM 88579Y101 5,830 37,376 SH   SOLE   0 0 37,376
MONDELEZ INTL INC CL A COM 609207105 340 6,665 SH   SOLE   0 0 6,665
MYOS RENS TECHNOLOGY I COM COM 62857P108 18 20,595 SH   SOLE   0 0 20,595
NETFLIX COM 64110L106 1,010 2,221 SH   SOLE   0 0 2,221
NEXTERA ENERGY INC COM COM 65339F101 935 3,897 SH   SOLE   0 0 3,897
NORFOLK SOUTHERN COM 655844108 1,305 7,433 SH   SOLE   0 0 7,433
NORTHROP GRUMMAN COM 666807102 843 2,742 SH   SOLE   0 0 2,742
ORACLE COM 68389X105 440 7,968 SH   SOLE   0 0 7,968
PAYPAL HLDGS INC COM COM 70450Y103 294 1,688 SH   SOLE   0 0 1,688
PEPSICO COM 713448108 6,388 48,301 SH   SOLE   0 0 48,301
PFIZER COM 717081103 1,939 59,317 SH   SOLE   0 0 59,317
PHILIP MORRIS INTL INC COM COM 718172109 1,129 16,127 SH   SOLE   0 0 16,127
PIONEER NATURAL RESOURCES COM 723787107 302 3,100 SH   SOLE   0 0 3,100
PPG INDUSTRIES COM 693506107 354 3,338 SH   SOLE   0 0 3,338
PROCTER & GAMBLE COM 742718109 8,888 74,337 SH   SOLE   0 0 74,337
PUBLIC SERVICE ENTERPRISE GROU COM 744573106 2,153 43,815 SH   SOLE   0 0 43,815
RAYTHEON TECHNOLOGIES COM COM 75513E101 4,868 79,007 SH   SOLE   0 0 79,007
ROCKWELL AUTOMATION COM 773903109 683 3,210 SH   SOLE   0 0 3,210
SALESFORCE COM INC COM COM 79466L302 4,380 23,383 SH   SOLE   0 0 23,383
SOUTHERN COMPANY COM 842587107 790 15,244 SH   SOLE   0 0 15,244
STANLEY BLACK & DECKER COM COM 854502101 229 1,650 SH   SOLE   0 0 1,650
STARBUCKS COM 855244109 378 5,144 SH   SOLE   0 0 5,144
STRYKER COM 863667101 2,320 12,880 SH   SOLE   0 0 12,880
TESLA MTRS INC COM COM 88160R101 232 215 SH   SOLE   0 0 215
TRANE TECHNOLOGIES PLC SHS COM G8994E103 2,769 31,122 SH   SOLE   0 0 31,122
UNION PACIFIC COM 907818108 4,862 28,759 SH   SOLE   0 0 28,759
UNITED PARCEL SERVICE CL B COM 911312106 3,792 34,108 SH   SOLE   0 0 34,108
UNITEDHEALTH GROUP COM 91324P102 3,900 13,223 SH   SOLE   0 0 13,223
VERIZON COMMUNICATIONS COM 92343V104 10,130 183,758 SH   SOLE   0 0 183,758
VISA INC COM CL A COM 92826C839 12,702 65,760 SH   SOLE   0 0 65,760
WAL-MART STORES COM 931142103 3,438 28,706 SH   SOLE   0 0 28,706
WALT DISNEY COM 254687106 8,750 78,472 SH   SOLE   0 0 78,472
ZIMMER BIOMET HLDGS IN COM COM 98956P102 223 1,875 SH   SOLE   0 0 1,875
DJ US BASIC MATERIALS COM 464287838 233 2,620 SH   SOLE   0 0 2,620
DJ US ENERGY COM 464287796 339 16,979 SH   SOLE   0 0 16,979
DJ US HEALTHCARE COM 464287762 7,077 32,822 SH   SOLE   0 0 32,822
DJ US HEALTHCARE PROVIDERS COM 464288828 3,625 18,786 SH   SOLE   0 0 18,786
DJ US MEDICAL DEVICES COM 464288810 2,528 9,548 SH   SOLE   0 0 9,548
DJ US TECHNOLOGY COM 464287721 2,028 7,519 SH   SOLE   0 0 7,519
DJ US UTILITIES SECTOR COM 464287697 537 3,835 SH   SOLE   0 0 3,835
EXCHANGE TRADED CONCEP ROBO GL COM 301505707 1,078 24,800 SH   SOLE   0 0 24,800
FIRST TR EXCH TRD FD DJ INTERN COM 33733E302 13,888 81,451 SH   SOLE   0 0 81,451
GOLDMAN SACHS SOFTWARE COM 464287515 801 2,820 SH   SOLE   0 0 2,820
GOLDMAN SACHS TECHNOLOGY COM 464287549 436 1,565 SH   SOLE   0 0 1,565
INVESCO EXCHANGE TRADE DWA STA COM 46137V886 585 9,005 SH   SOLE   0 0 9,005
INVESCO EXCHANGE TRADE NASDAQ COM 46137V530 243 1,375 SH   SOLE   0 0 1,375
INVESCO QQQ TR UNIT SER 1 COM 46090E103 22,986 92,835 SH   SOLE   0 0 92,835
ISHARES INC CORE MSCI EMKT COM 46434G103 371 7,800 SH   SOLE   0 0 7,800
ISHARES TR DJ PHARMA INDX COM 464288836 3,071 19,960 SH   SOLE   0 0 19,960
ISHARES TR DJ US FINL SEC COM 464287788 1,382 12,553 SH   SOLE   0 0 12,553
ISHARES TR NASDAQ BIOTECH COM 464287556 3,108 22,739 SH   SOLE   0 0 22,739
ISHARES TR RESIDENT INDEX COM 464288562 284 4,730 SH   SOLE   0 0 4,730
ISHARES TR S&P 500 INDEX COM 464287200 602 1,945 SH   SOLE   0 0 1,945
ISHARES TR S&P GL C STAPL COM 464288737 326 6,305 SH   SOLE   0 0 6,305
ISHARES TR S&P GLO INFRAS COM 464288372 429 11,226 SH   SOLE   0 0 11,226
MSCI EAFE COM 464287465 2,319 38,113 SH   SOLE   0 0 38,113
MSCI EMERGING MARKET COM 464287234 564 14,120 SH   SOLE   0 0 14,120
PROSHARES TR SHORT S&P 500 NE COM 74347B425 223 10,000 SH   SOLE   0 0 10,000
PROSHARES TR ULTRAPRO QQQ ETF COM 74347x831 297 3,050 SH   SOLE   0 0 3,050
RUSSELL 2000 GROWTH COM 464287648 465 2,250 SH   SOLE   0 0 2,250
RUSSELL MIDCAP GROWTH COM 464287481 973 6,157 SH   SOLE   0 0 6,157
SELECT SECTOR SPDR TR COMMUNIC COM 81369Y852 8,274 153,110 SH   SOLE   0 0 153,110
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 21,963 171,979 SH   SOLE   0 0 171,979
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 7,147 121,894 SH   SOLE   0 0 121,894
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 11,381 491,873 SH   SOLE   0 0 491,873
SP 500 GROWTH COM 464287309 378 1,826 SH   SOLE   0 0 1,826
SPDR DOW JONES INDL AV UT SER COM 78467X109 5,343 20,723 SH   SOLE   0 0 20,723
SPDR ENERGY COM 81369Y506 1,659 43,832 SH   SOLE   0 0 43,832
SPDR HEALTH CARE COM 81369y209 15,426 154,156 SH   SOLE   0 0 154,156
SPDR INDUSTRIAL SECTOR COM 81369Y704 12,405 180,576 SH   SOLE   0 0 180,576
SPDR MATERIALS SECTOR COM 81369y100 3,527 62,602 SH   SOLE   0 0 62,602
SPDR SERIES TRUST NYSE TECH ET COM 78464A102 1,685 16,959 SH   SOLE   0 0 16,959
SPDR SERIES TRUST PORTFOLIO TL COM 78464A805 263 6,980 SH   SOLE   0 0 6,980
SPDR SERIES TRUST S&P BIOTECH COM 78464A870 1,675 14,965 SH   SOLE   0 0 14,965
SPDR SERIES TRUST S&P RETAIL E COM 78464A714 209 4,875 SH   SOLE   0 0 4,875
SPDR SERIES TRUST S&P SEMICNDC COM 78464A862 285 2,550 SH   SOLE   0 0 2,550
SPDR SP500 TRUST SR 1 COM 78462F103 22,204 72,009 SH   SOLE   0 0 72,009
SPDR UTILITIES SELECT COM 81369Y886 4,184 74,147 SH   SOLE   0 0 74,147
STREETTRACKS GOLD SHARES COM 78463v107 1,717 10,260 SH   SOLE   0 0 10,260
TECHNOLOGY SELECT SECT SPDR ET COM 81369Y803 8,393 80,330 SH   SOLE   0 0 80,330
VANECK VECTORS ETF TR AGRIBUSI COM 92189F700 470 7,829 SH   SOLE   0 0 7,829
VANECK VECTORS ETF TR BIOTECH COM 92189F726 5,550 34,068 SH   SOLE   0 0 34,068
VANECK VECTORS ETF TR SEMICOND COM 92189F676 366 2,400 SH   SOLE   0 0 2,400
VANGUARD EMERGING MARKETS VIPE COM 922042858 893 22,555 SH   SOLE   0 0 22,555
VANGUARD FINANCIAL ETF COM 92204a405 211 3,692 SH   SOLE   0 0 3,692
VANGUARD INTL EQTY IDX ALLWRLD COM 922042775 2,903 60,985 SH   SOLE   0 0 60,985
VANGUARD INTL EQTY IDX EURPEAN COM 922042874 299 5,950 SH   SOLE   0 0 5,950
VANGUARD SPECIALIZED DIV APP E COM 921908844 399 3,410 SH   SOLE   0 0 3,410
VANGUARD TELECOM SERVICES VIPE COM 92204A884 1,953 21,000 SH   SOLE   0 0 21,000
VANGUARD WORLD FDS HEALTH CAR COM 92204A504 1,379 7,160 SH   SOLE   0 0 7,160
VANGUARD WORLD FDS INF TECH ET COM 92204A702 20,421 73,271 SH   SOLE   0 0 73,271
WISDOMTREE TR US QLT SHRHD YLD COM 97717W547 371 4,717 SH   SOLE   0 0 4,717
FIDELITY MAGELLAN FUND MF 316184100 215 19,735 SH   SOLE   0 0 19,735
LEGG MASON PRTNRS EQT INVS VAL MF 52470J407 366 12,499 SH   SOLE   0 0 12,499
BRISTOL MYERS SQUIBB C CONTNGN RT 110122157 44 12,300 SH   SOLE   0 0 12,300
U S WELL SVCS INC WT EXP 03152 WT 91274U119 52 1,109,326 SH   SOLE   0 0 1,109,326