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
3M CO COM 88579Y101 6,943 36,437 SH   SOLE 1 0 0 36,437
ABBOTT LABS COM 002824100 4,537 62,730 SH   SOLE 1 0 0 62,730
ABBVIE INC COM 00287Y109 8,675 94,104 SH   SOLE 1 0 0 94,104
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 668 4,736 SH   SOLE 1 0 0 4,736
ADOBE INC COM 00724F101 201 890 SH   SOLE 1 0 0 890
ADVANCE AUTO PARTS INC COM 00751Y106 576 3,656 SH   SOLE 1 0 0 3,656
ALASKA AIR GROUP INC COM 011659109 397 6,525 SH   SOLE 1 0 0 6,525
ALLERGAN PLC SHS G0177J108 255 1,910 SH   SOLE 1 0 0 1,910
ALPHABET INC CAP STK CL C 02079K107 847 818 SH   SOLE 1 0 0 818
ALPHABET INC CAP STK CL A 02079K305 1,397 1,337 SH   SOLE 1 0 0 1,337
ALTRIA GROUP INC COM 02209S103 570 11,540 SH   SOLE 1 0 0 11,540
AMAZON COM INC COM 023135106 3,157 2,102 SH   SOLE 1 0 0 2,102
AMERICAN INTL GROUP INC COM NEW 026874784 250 6,343 SH   SOLE 1 0 0 6,343
AON PLC SHS CL A G0408V102 647 4,449 SH   SOLE 1 0 0 4,449
APPLE INC COM 037833100 7,021 44,510 SH   SOLE 1 0 0 44,510
APPLIED MATLS INC COM 038222105 283 8,651 SH   SOLE 1 0 0 8,651
ARK ETF TR WEB X.O ETF 00214Q401 241 5,670 SH   SOLE 1 0 0 5,670
ASTRAZENECA PLC SPONSORED ADR 046353108 1,119 29,474 SH   SOLE 1 0 0 29,474
AT&T INC COM 00206R102 1,682 58,945 SH   SOLE 1 0 0 58,945
AUTOMATIC DATA PROCESSING IN COM 053015103 530 4,041 SH   SOLE 1 0 0 4,041
AVALONBAY CMNTYS INC COM 053484101 449 2,580 SH   SOLE 1 0 0 2,580
AVERY DENNISON CORP COM 053611109 562 6,258 SH   SOLE 1 0 0 6,258
BAIDU INC SPON ADR REP A 056752108 876 5,525 SH   SOLE 1 0 0 5,525
BANK AMER CORP COM 060505104 1,911 77,546 SH   SOLE 1 0 0 77,546
BANK N S HALIFAX COM 064149107 571 11,445 SH   SOLE 1 0 0 11,445
BAXTER INTL INC COM 071813109 777 11,812 SH   SOLE 1 0 0 11,812
BB&T CORP COM 054937107 5,093 117,560 SH   SOLE 1 0 0 117,560
BCE INC COM NEW 05534B760 1,195 30,225 SH   SOLE 1 0 0 30,225
BERKSHIRE HATHAWAY INC DEL CL A 084670108 918 1 SH   SOLE 1 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,844 23,723 SH   SOLE 1 0 0 23,723
BLACKROCK HEALTH SCIENCES TR COM 09250W107 748 20,522 SH   SOLE 1 0 0 20,522
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 529 17,750 SH   SOLE 1 0 0 17,750
BOEING CO COM 097023105 2,025 6,279 SH   SOLE 1 0 0 6,279
BOOKING HLDGS INC COM 09857L108 377 219 SH   SOLE 1 0 0 219
BP PLC SPONSORED ADR 055622104 333 8,781 SH   SOLE 1 0 0 8,781
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 461 35,850 SH   SOLE 1 0 0 35,850
BRISTOL MYERS SQUIBB CO COM 110122108 2,396 46,088 SH   SOLE 1 0 0 46,088
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 424 12,267 SH   SOLE 1 0 0 12,267
CANON INC SPONSORED ADR 138006309 365 13,225 SH   SOLE 1 0 0 13,225
CATERPILLAR INC DEL COM 149123101 477 3,756 SH   SOLE 1 0 0 3,756
CDK GLOBAL INC COM 12508E101 300 6,276 SH   SOLE 1 0 0 6,276
CERNER CORP COM 156782104 255 4,859 SH   SOLE 1 0 0 4,859
CHEVRON CORP NEW COM 166764100 2,515 23,116 SH   SOLE 1 0 0 23,116
CIGNA CORP NEW COM 125523100 543 2,861 SH   SOLE 1 0 0 2,861
CISCO SYS INC COM 17275R102 881 20,336 SH   SOLE 1 0 0 20,336
CLOROX CO DEL COM 189054109 227 1,472 SH   SOLE 1 0 0 1,472
COCA COLA CO COM 191216100 4,185 88,382 SH   SOLE 1 0 0 88,382
COGNEX CORP COM 192422103 244 6,301 SH   SOLE 1 0 0 6,301
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 726 11,432 SH   SOLE 1 0 0 11,432
COHEN & STEERS QUALITY RLTY COM 19247L106 200 19,323 SH   SOLE 1 0 0 19,323
COLGATE PALMOLIVE CO COM 194162103 367 6,159 SH   SOLE 1 0 0 6,159
COMCAST CORP NEW CL A 20030N101 894 26,267 SH   SOLE 1 0 0 26,267
CONOCOPHILLIPS COM 20825C104 531 8,521 SH   SOLE 1 0 0 8,521
CONSTELLATION BRANDS INC CL A 21036P108 227 1,409 SH   SOLE 1 0 0 1,409
COSTCO WHSL CORP NEW COM 22160K105 1,359 6,673 SH   SOLE 1 0 0 6,673
CSX CORP COM 126408103 506 8,139 SH   SOLE 1 0 0 8,139
CVS HEALTH CORP COM 126650100 503 7,672 SH   SOLE 1 0 0 7,672
DISNEY WALT CO COM DISNEY 254687106 2,141 19,528 SH   SOLE 1 0 0 19,528
DOLLAR GEN CORP NEW COM 256677105 279 2,580 SH   SOLE 1 0 0 2,580
DOLLAR TREE INC COM 256746108 477 5,278 SH   SOLE 1 0 0 5,278
DOWDUPONT INC COM 26078J100 897 16,764 SH   SOLE 1 0 0 16,764
DUKE ENERGY CORP NEW COM NEW 26441C204 441 5,111 SH   SOLE 1 0 0 5,111
EMERSON ELEC CO COM 291011104 4,180 69,960 SH   SOLE 1 0 0 69,960
EQUINOR ASA SPONSORED ADR 29446M102 1,357 64,083 SH   SOLE 1 0 0 64,083
EXXON MOBIL CORP COM 30231G102 4,003 58,710 SH   SOLE 1 0 0 58,710
FACEBOOK INC CL A 30303M102 981 7,480 SH   SOLE 1 0 0 7,480
FASTENAL CO COM 311900104 1,253 23,962 SH   SOLE 1 0 0 23,962
FEDEX CORP COM 31428X106 2,060 12,769 SH   SOLE 1 0 0 12,769
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 507 1,950 SH   SOLE 1 0 0 1,950
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 252 14,330 SH   SOLE 1 0 0 14,330
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 415 12,508 SH   SOLE 1 0 0 12,508
GENERAL DYNAMICS CORP COM 369550108 340 2,162 SH   SOLE 1 0 0 2,162
GENERAL ELECTRIC CO COM 369604103 288 38,069 SH   SOLE 1 0 0 38,069
GENERAL MLS INC COM 370334104 211 5,416 SH   SOLE 1 0 0 5,416
GENTEX CORP COM 371901109 680 33,646 SH   SOLE 1 0 0 33,646
GILEAD SCIENCES INC COM 375558103 488 7,799 SH   SOLE 1 0 0 7,799
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,137 29,765 SH   SOLE 1 0 0 29,765
GRAPHIC PACKAGING HLDG CO COM 388689101 2,104 197,750 SH   SOLE 1 0 0 197,750
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 10,003 SH   SOLE 1 0 0 10,003
HERSHEY CO COM 427866108 414 3,862 SH   SOLE 1 0 0 3,862
HOME DEPOT INC COM 437076102 4,514 26,272 SH   SOLE 1 0 0 26,272
HONEYWELL INTL INC COM 438516106 1,881 14,239 SH   SOLE 1 0 0 14,239
ILLINOIS TOOL WKS INC COM 452308109 2,403 18,969 SH   SOLE 1 0 0 18,969
ILLUMINA INC COM 452327109 300 1,000 SH   SOLE 1 0 0 1,000
INTEL CORP COM 458140100 1,092 23,276 SH   SOLE 1 0 0 23,276
INTERNATIONAL BUSINESS MACHS COM 459200101 1,569 13,802 SH   SOLE 1 0 0 13,802
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 261 5,270 SH   SOLE 1 0 0 5,270
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,216 26,060 SH   SOLE 1 0 0 26,060
INVESCO QQQ TR UNIT SER 1 46090E103 1,496 9,700 SH   SOLE 1 0 0 9,700
ISHARES INC MSCI PAC JP ETF 464286665 410 10,077 SH   SOLE 1 0 0 10,077
ISHARES TR CORE S&P500 ETF 464287200 2,043 8,119 SH   SOLE 1 0 0 8,119
ISHARES TR MSCI EMG MKT ETF 464287234 210 5,374 SH   SOLE 1 0 0 5,374
ISHARES TR S&P 500 GRWT ETF 464287309 207 1,372 SH   SOLE 1 0 0 1,372
ISHARES TR S&P 500 VAL ETF 464287408 327 3,235 SH   SOLE 1 0 0 3,235
ISHARES TR MSCI EAFE ETF 464287465 944 16,064 SH   SOLE 1 0 0 16,064
ISHARES TR RUS MID CAP ETF 464287499 877 18,859 SH   SOLE 1 0 0 18,859
ISHARES TR CORE S&P MCP ETF 464287507 1,042 6,273 SH   SOLE 1 0 0 6,273
ISHARES TR S&P MC 400GR ETF 464287606 236 1,232 SH   SOLE 1 0 0 1,232
ISHARES TR RUS 2000 VAL ETF 464287630 327 3,041 SH   SOLE 1 0 0 3,041
ISHARES TR RUS 2000 GRW ETF 464287648 230 1,368 SH   SOLE 1 0 0 1,368
ISHARES TR RUSSELL 2000 ETF 464287655 2,680 20,015 SH   SOLE 1 0 0 20,015
ISHARES TR CORE S&P US VLU 464287663 368 7,487 SH   SOLE 1 0 0 7,487
ISHARES TR S&P MC 400VL ETF 464287705 442 3,195 SH   SOLE 1 0 0 3,195
ISHARES TR MSCI ACWI ETF 464288257 284 4,425 SH   SOLE 1 0 0 4,425
ISHARES TR MSCI USA ESG SLC 464288802 226 2,190 SH   SOLE 1 0 0 2,190
ISHARES TR CORE HIGH DV ETF 46429B663 249 2,955 SH   SOLE 1 0 0 2,955
JOHNSON & JOHNSON COM 478160104 12,158 94,214 SH   SOLE 1 0 0 94,214
JPMORGAN CHASE & CO COM 46625H100 534 5,466 SH   SOLE 1 0 0 5,466
KANSAS CITY SOUTHERN COM NEW 485170302 724 7,581 SH   SOLE 1 0 0 7,581
KIMBERLY CLARK CORP COM 494368103 1,037 9,103 SH   SOLE 1 0 0 9,103
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 634 18,045 SH   SOLE 1 0 0 18,045
KRAFT HEINZ CO COM 500754106 411 9,541 SH   SOLE 1 0 0 9,541
LEGGETT & PLATT INC COM 524660107 200 5,571 SH   SOLE 1 0 0 5,571
LILLY ELI & CO COM 532457108 504 4,354 SH   SOLE 1 0 0 4,354
LOCKHEED MARTIN CORP COM 539830109 823 3,144 SH   SOLE 1 0 0 3,144
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 520 6,255 SH   SOLE 1 0 0 6,255
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 315 5,526 SH   SOLE 1 0 0 5,526
MAIN STREET CAPITAL CORP COM 56035L104 1,152 34,068 SH   SOLE 1 0 0 34,068
MARATHON PETE CORP COM 56585A102 255 4,329 SH   SOLE 1 0 0 4,329
MASTERCARD INCORPORATED CL A 57636Q104 915 4,850 SH   SOLE 1 0 0 4,850
MCDONALDS CORP COM 580135101 1,222 6,882 SH   SOLE 1 0 0 6,882
MEDTRONIC PLC SHS G5960L103 200 2,195 SH   SOLE 1 0 0 2,195
MERCK & CO INC COM 58933Y105 2,492 32,608 SH   SOLE 1 0 0 32,608
MICROSOFT CORP COM 594918104 4,308 42,411 SH   SOLE 1 0 0 42,411
MONDELEZ INTL INC CL A 609207105 386 9,643 SH   SOLE 1 0 0 9,643
MOTOROLA SOLUTIONS INC COM NEW 620076307 247 2,148 SH   SOLE 1 0 0 2,148
NETFLIX INC COM 64110L106 5,465 20,417 SH   SOLE 1 0 0 20,417
NEXTERA ENERGY INC COM 65339F101 1,499 8,623 SH   SOLE 1 0 0 8,623
NORTHROP GRUMMAN CORP COM 666807102 294 1,200 SH   SOLE 1 0 0 1,200
NOVARTIS A G SPONSORED ADR 66987V109 1,120 13,049 SH   SOLE 1 0 0 13,049
ORACLE CORP COM 68389X105 882 19,534 SH   SOLE 1 0 0 19,534
ORANGE SPONSORED ADR 684060106 342 21,123 SH   SOLE 1 0 0 21,123
PAYPAL HLDGS INC COM 70450Y103 1,703 20,253 SH   SOLE 1 0 0 20,253
PEAPACK-GLADSTONE FINL CORP COM 704699107 233 9,250 SH   SOLE 1 0 0 9,250
PEPSICO INC COM 713448108 2,718 24,605 SH   SOLE 1 0 0 24,605
PFIZER INC COM 717081103 6,031 138,157 SH   SOLE 1 0 0 138,157
PHILIP MORRIS INTL INC COM 718172109 1,723 25,808 SH   SOLE 1 0 0 25,808
PHILLIPS 66 COM 718546104 1,141 13,242 SH   SOLE 1 0 0 13,242
PPG INDS INC COM 693506107 256 2,509 SH   SOLE 1 0 0 2,509
PROCTER AND GAMBLE CO COM 742718109 12,176 132,466 SH   SOLE 1 0 0 132,466
QUALCOMM INC COM 747525103 906 15,925 SH   SOLE 1 0 0 15,925
RIO TINTO PLC SPONSORED ADR 767204100 230 4,741 SH   SOLE 1 0 0 4,741
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 877 15,057 SH   SOLE 1 0 0 15,057
SALESFORCE COM INC COM 79466L302 993 7,248 SH   SOLE 1 0 0 7,248
SANOFI SPONSORED ADR 80105N105 807 18,600 SH   SOLE 1 0 0 18,600
SAP SE SPON ADR 803054204 295 2,966 SH   SOLE 1 0 0 2,966
SCHLUMBERGER LTD COM 806857108 1,698 47,069 SH   SOLE 1 0 0 47,069
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 268 5,708 SH   SOLE 1 0 0 5,708
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 895 10,351 SH   SOLE 1 0 0 10,351
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 735 14,467 SH   SOLE 1 0 0 14,467
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 208 2,100 SH   SOLE 1 0 0 2,100
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,005 17,521 SH   SOLE 1 0 0 17,521
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 603 25,333 SH   SOLE 1 0 0 25,333
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 575 9,271 SH   SOLE 1 0 0 9,271
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 251 6,079 SH   SOLE 1 0 0 6,079
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 239 4,509 SH   SOLE 1 0 0 4,509
SHERWIN WILLIAMS CO COM 824348106 398 1,012 SH   SOLE 1 0 0 1,012
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 208 891 SH   SOLE 1 0 0 891
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,339 13,359 SH   SOLE 1 0 0 13,359
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 240 793 SH   SOLE 1 0 0 793
SPDR SER TR SSGA GNDER ETF 78468R747 218 3,415 SH   SOLE 1 0 0 3,415
SPDR SERIES TRUST S&P DIVID ETF 78464A763 768 8,575 SH   SOLE 1 0 0 8,575
SPROUTS FMRS MKT INC COM 85208M102 268 11,400 SH   SOLE 1 0 0 11,400
STARBUCKS CORP COM 855244109 611 9,483 SH   SOLE 1 0 0 9,483
STRYKER CORP COM 863667101 448 2,860 SH   SOLE 1 0 0 2,860
SYSCO CORP COM 871829107 347 5,531 SH   SOLE 1 0 0 5,531
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 701 18,990 SH   SOLE 1 0 0 18,990
TELEFLEX INC COM 879369106 905 3,500 SH   SOLE 1 0 0 3,500
TORTOISE ENERGY INFRA CORP COM 89147L100 356 17,883 SH   SOLE 1 0 0 17,883
TOTAL S A SPONSORED ADR 89151E109 1,339 25,655 SH   SOLE 1 0 0 25,655
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 871 7,503 SH   SOLE 1 0 0 7,503
UDR INC COM 902653104 1,238 31,256 SH   SOLE 1 0 0 31,256
UNION PAC CORP COM 907818108 984 7,120 SH   SOLE 1 0 0 7,120
UNITED PARCEL SERVICE INC CL B 911312106 209 2,143 SH   SOLE 1 0 0 2,143
UNITED TECHNOLOGIES CORP COM 913017109 1,152 10,821 SH   SOLE 1 0 0 10,821
UNITEDHEALTH GROUP INC COM 91324P102 1,150 4,618 SH   SOLE 1 0 0 4,618
US BANCORP DEL COM NEW 902973304 756 16,533 SH   SOLE 1 0 0 16,533
V F CORP COM 918204108 373 5,228 SH   SOLE 1 0 0 5,228
VANGUARD GROUP DIV APP ETF 921908844 331 3,377 SH   SOLE 1 0 0 3,377
VANGUARD INDEX FDS SMALL CP ETF 922908751 200 1,515 SH   SOLE 1 0 0 1,515
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,602 12,549 SH   SOLE 1 0 0 12,549
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 441 6,736 SH   SOLE 1 0 0 6,736
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 383 8,410 SH   SOLE 1 0 0 8,410
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 380 9,961 SH   SOLE 1 0 0 9,961
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 236 1,802 SH   SOLE 1 0 0 1,802
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,035 17,429 SH   SOLE 1 0 0 17,429
VANGUARD WORLD FDS INF TECH ETF 92204A702 937 5,616 SH   SOLE 1 0 0 5,616
VERIZON COMMUNICATIONS INC COM 92343V104 1,478 26,281 SH   SOLE 1 0 0 26,281
VISA INC COM CL A 92826C839 2,318 17,568 SH   SOLE 1 0 0 17,568
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 312 16,158 SH   SOLE 1 0 0 16,158
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,700 98,052 SH   SOLE 1 0 0 98,052
WALMART INC COM 931142103 1,905 20,452 SH   SOLE 1 0 0 20,452
WELLS FARGO CO NEW COM 949746101 229 4,971 SH   SOLE 1 0 0 4,971
WEYERHAEUSER CO COM 962166104 317 14,492 SH   SOLE 1 0 0 14,492