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 7,790 36,640 SH   SOLE 1 0 0 36,640
ABBOTT LABS COM 002824100 3,676 63,156 SH   SOLE 1 0 0 63,156
ABBVIE INC COM 00287Y109 8,680 94,912 SH   SOLE 1 0 0 94,912
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 692 4,677 SH   SOLE 1 0 0 4,677
ADVANCE AUTO PARTS INC COM 00751Y106 535 4,778 SH   SOLE 1 0 0 4,778
AGNICO EAGLE MINES LTD COM 008474108 363 8,529 SH   SOLE 1 0 0 8,529
ALASKA AIR GROUP INC COM 011659109 584 10,125 SH   SOLE 1 0 0 10,125
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 220 1,243 SH   SOLE 1 0 0 1,243
ALLERGAN PLC SHS G0177J108 270 1,666 SH   SOLE 1 0 0 1,666
ALPHABET INC CAP STK CL A 02079K305 1,341 1,325 SH   SOLE 1 0 0 1,325
ALPHABET INC CAP STK CL C 02079K107 832 827 SH   SOLE 1 0 0 827
ALTRIA GROUP INC COM 02209S103 694 11,355 SH   SOLE 1 0 0 11,355
AMAZON COM INC COM 023135106 2,877 2,097 SH   SOLE 1 0 0 2,097
AMERICAN INTL GROUP INC COM NEW 026874784 344 6,493 SH   SOLE 1 0 0 6,493
AON PLC SHS CL A G0408V102 676 4,897 SH   SOLE 1 0 0 4,897
APPLE INC COM 037833100 5,701 34,203 SH   SOLE 1 0 0 34,203
APPLIED MATLS INC COM 038222105 456 8,629 SH   SOLE 1 0 0 8,629
ASTRAZENECA PLC SPONSORED ADR 046353108 1,215 35,026 SH   SOLE 1 0 0 35,026
AT&T INC COM 00206R102 1,779 50,691 SH   SOLE 1 0 0 50,691
AUTOMATIC DATA PROCESSING IN COM 053015103 452 3,990 SH   SOLE 1 0 0 3,990
AVALONBAY CMNTYS INC COM 053484101 444 2,710 SH   SOLE 1 0 0 2,710
AVERY DENNISON CORP COM 053611109 634 6,108 SH   SOLE 1 0 0 6,108
BANK AMER CORP COM 060505104 1,498 51,126 SH   SOLE 1 0 0 51,126
BANK N S HALIFAX COM 064149107 809 13,301 SH   SOLE 1 0 0 13,301
BAXTER INTL INC COM 071813109 822 12,973 SH   SOLE 1 0 0 12,973
BB&T CORP COM 054937107 6,181 121,364 SH   SOLE 1 0 0 121,364
BCE INC COM NEW 05534B760 2,432 56,339 SH   SOLE 1 0 0 56,339
BERKSHIRE HATHAWAY INC DEL CL A 084670108 293 1 SH   SOLE 1 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,637 23,783 SH   SOLE 1 0 0 23,783
BLACKROCK HEALTH SCIENCES TR COM 09250W107 596 17,622 SH   SOLE 1 0 0 17,622
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 698 22,185 SH   SOLE 1 0 0 22,185
BOEING CO COM 097023105 596 1,848 SH   SOLE 1 0 0 1,848
BOOKING HLDGS INC COM 09857L108 540 266 SH   SOLE 1 0 0 266
BP PLC SPONSORED ADR 055622104 323 8,098 SH   SOLE 1 0 0 8,098
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 661 42,890 SH   SOLE 1 0 0 42,890
BRISTOL MYERS SQUIBB CO COM 110122108 2,844 45,875 SH   SOLE 1 0 0 45,875
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 506 12,266 SH   SOLE 1 0 0 12,266
CANON INC SPONSORED ADR 138006309 637 17,745 SH   SOLE 1 0 0 17,745
CATERPILLAR INC DEL COM 149123101 265 1,847 SH   SOLE 1 0 0 1,847
CDK GLOBAL INC COM 12508E101 366 5,873 SH   SOLE 1 0 0 5,873
CELGENE CORP COM 151020104 359 4,131 SH   SOLE 1 0 0 4,131
CERNER CORP COM 156782104 210 3,684 SH   SOLE 1 0 0 3,684
CHESAPEAKE ENERGY CORP COM 165167107 40 13,647 SH   SOLE 1 0 0 13,647
CHEVRON CORP NEW COM 166764100 2,596 23,134 SH   SOLE 1 0 0 23,134
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,325 29,235 SH   SOLE 1 0 0 29,235
CIGNA CORPORATION COM 125509109 428 2,600 SH   SOLE 1 0 0 2,600
CINTAS CORP COM 172908105 249 1,489 SH   SOLE 1 0 0 1,489
CISCO SYS INC COM 17275R102 940 22,928 SH   SOLE 1 0 0 22,928
COCA COLA CO COM 191216100 3,741 87,678 SH   SOLE 1 0 0 87,678
COGNEX CORP COM 192422103 317 6,500 SH   SOLE 1 0 0 6,500
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 982 12,406 SH   SOLE 1 0 0 12,406
COHEN & STEERS QUALITY RLTY COM 19247L106 270 22,850 SH   SOLE 1 0 0 22,850
COLGATE PALMOLIVE CO COM 194162103 456 6,512 SH   SOLE 1 0 0 6,512
COMCAST CORP NEW CL A 20030N101 1,177 35,119 SH   SOLE 1 0 0 35,119
CONOCOPHILLIPS COM 20825C104 512 8,823 SH   SOLE 1 0 0 8,823
CONSTELLATION BRANDS INC CL A 21036P108 314 1,377 SH   SOLE 1 0 0 1,377
COSTCO WHSL CORP NEW COM 22160K105 1,145 6,269 SH   SOLE 1 0 0 6,269
CSX CORP COM 126408103 445 8,139 SH   SOLE 1 0 0 8,139
CVS HEALTH CORP COM 126650100 389 6,382 SH   SOLE 1 0 0 6,382
DEERE & CO COM 244199105 200 1,315 SH   SOLE 1 0 0 1,315
DISNEY WALT CO COM DISNEY 254687106 2,233 22,641 SH   SOLE 1 0 0 22,641
DOLLAR GEN CORP NEW COM 256677105 388 4,155 SH   SOLE 1 0 0 4,155
DOWDUPONT INC COM 26078J100 1,075 17,331 SH   SOLE 1 0 0 17,331
DUKE ENERGY CORP NEW COM NEW 26441C204 345 4,477 SH   SOLE 1 0 0 4,477
EATON VANCE LTD DUR INCOME F COM 27828H105 157 12,132 SH   SOLE 1 0 0 12,132
EMERSON ELEC CO COM 291011104 4,674 70,525 SH   SOLE 1 0 0 70,525
EXXON MOBIL CORP COM 30231G102 5,020 68,565 SH   SOLE 1 0 0 68,565
FACEBOOK INC CL A 30303M102 974 6,274 SH   SOLE 1 0 0 6,274
FASTENAL CO COM 311900104 1,373 25,809 SH   SOLE 1 0 0 25,809
FEDEX CORP COM 31428X106 3,001 12,584 SH   SOLE 1 0 0 12,584
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 383 1,425 SH   SOLE 1 0 0 1,425
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 376 10,808 SH   SOLE 1 0 0 10,808
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 414 21,109 SH   SOLE 1 0 0 21,109
GENERAL DYNAMICS CORP COM 369550108 496 2,268 SH   SOLE 1 0 0 2,268
GENERAL ELECTRIC CO COM 369604103 743 56,256 SH   SOLE 1 0 0 56,256
GENERAL MLS INC COM 370334104 237 5,389 SH   SOLE 1 0 0 5,389
GENTEX CORP COM 371901109 931 40,971 SH   SOLE 1 0 0 40,971
GILEAD SCIENCES INC COM 375558103 856 11,715 SH   SOLE 1 0 0 11,715
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,144 28,966 SH   SOLE 1 0 0 28,966
GRAPHIC PACKAGING HLDG CO COM 388689101 2,988 197,750 SH   SOLE 1 0 0 197,750
HERSHEY CO COM 427866108 327 3,374 SH   SOLE 1 0 0 3,374
HOME DEPOT INC COM 437076102 4,715 27,272 SH   SOLE 1 0 0 27,272
HONEYWELL INTL INC COM 438516106 2,028 14,239 SH   SOLE 1 0 0 14,239
ILLINOIS TOOL WKS INC COM 452308109 2,985 19,433 SH   SOLE 1 0 0 19,433
ILLUMINA INC COM 452327109 229 1,000 SH   SOLE 1 0 0 1,000
INTEL CORP COM 458140100 1,046 21,387 SH   SOLE 1 0 0 21,387
INTERNATIONAL BUSINESS MACHS COM 459200101 3,206 21,370 SH   SOLE 1 0 0 21,370
ISHARES INC MSCI PAC JP ETF 464286665 461 10,088 SH   SOLE 1 0 0 10,088
ISHARES TR CORE HIGH DV ETF 46429B663 1,829 22,071 SH   SOLE 1 0 0 22,071
ISHARES TR CORE S&P MCP ETF 464287507 1,137 6,208 SH   SOLE 1 0 0 6,208
ISHARES TR CORE S&P US VLU 464287663 286 5,514 SH   SOLE 1 0 0 5,514
ISHARES TR CORE S&P500 ETF 464287200 2,098 8,096 SH   SOLE 1 0 0 8,096
ISHARES TR MSCI ACWI ETF 464288257 414 5,900 SH   SOLE 1 0 0 5,900
ISHARES TR MSCI EAFE ETF 464287465 890 12,959 SH   SOLE 1 0 0 12,959
ISHARES TR MSCI EMG MKT ETF 464287234 332 7,006 SH   SOLE 1 0 0 7,006
ISHARES TR RUS 2000 GRW ETF 464287648 252 1,360 SH   SOLE 1 0 0 1,360
ISHARES TR RUS 2000 VAL ETF 464287630 342 2,868 SH   SOLE 1 0 0 2,868
ISHARES TR RUS MID CAP ETF 464287499 950 4,713 SH   SOLE 1 0 0 4,713
ISHARES TR RUSSELL 2000 ETF 464287655 2,340 15,801 SH   SOLE 1 0 0 15,801
ISHARES TR S&P 500 GRWT ETF 464287309 236 1,563 SH   SOLE 1 0 0 1,563
ISHARES TR S&P 500 VAL ETF 464287408 278 2,602 SH   SOLE 1 0 0 2,602
ISHARES TR S&P MC 400GR ETF 464287606 260 1,222 SH   SOLE 1 0 0 1,222
ISHARES TR S&P MC 400VL ETF 464287705 478 3,172 SH   SOLE 1 0 0 3,172
JOHNSON & JOHNSON COM 478160104 11,992 96,278 SH   SOLE 1 0 0 96,278
JPMORGAN CHASE & CO COM 46625H100 552 5,121 SH   SOLE 1 0 0 5,121
KANSAS CITY SOUTHERN COM NEW 485170302 667 6,146 SH   SOLE 1 0 0 6,146
KIMBERLY CLARK CORP COM 494368103 1,024 9,481 SH   SOLE 1 0 0 9,481
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 586 15,574 SH   SOLE 1 0 0 15,574
L BRANDS INC COM 501797104 787 21,237 SH   SOLE 1 0 0 21,237
LEGGETT & PLATT INC COM 524660107 240 5,500 SH   SOLE 1 0 0 5,500
LILLY ELI & CO COM 532457108 323 4,274 SH   SOLE 1 0 0 4,274
LOCKHEED MARTIN CORP COM 539830109 1,059 3,183 SH   SOLE 1 0 0 3,183
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 747 7,212 SH   SOLE 1 0 0 7,212
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 318 5,525 SH   SOLE 1 0 0 5,525
MAIN STREET CAPITAL CORP COM 56035L104 1,330 36,193 SH   SOLE 1 0 0 36,193
MARKEL CORP COM 570535104 243 210 SH   SOLE 1 0 0 210
MASTERCARD INCORPORATED CL A 57636Q104 841 4,901 SH   SOLE 1 0 0 4,901
MCDONALDS CORP COM 580135101 1,010 6,404 SH   SOLE 1 0 0 6,404
MCKESSON CORP COM 58155Q103 312 2,236 SH   SOLE 1 0 0 2,236
MERCK & CO INC COM 58933Y105 1,748 32,539 SH   SOLE 1 0 0 32,539
MICROSOFT CORP COM 594918104 3,923 44,319 SH   SOLE 1 0 0 44,319
MONDELEZ INTL INC CL A 609207105 406 9,931 SH   SOLE 1 0 0 9,931
MOTOROLA SOLUTIONS INC COM NEW 620076307 294 2,805 SH   SOLE 1 0 0 2,805
NETFLIX INC COM 64110L106 5,697 20,327 SH   SOLE 1 0 0 20,327
NEXTERA ENERGY INC COM 65339F101 1,405 8,654 SH   SOLE 1 0 0 8,654
NORTHROP GRUMMAN CORP COM 666807102 418 1,211 SH   SOLE 1 0 0 1,211
NOVARTIS A G SPONSORED ADR 66987V109 1,073 13,485 SH   SOLE 1 0 0 13,485
NUCOR CORP COM 670346105 212 3,536 SH   SOLE 1 0 0 3,536
ORACLE CORP COM 68389X105 999 22,195 SH   SOLE 1 0 0 22,195
ORANGE SPONSORED ADR 684060106 371 22,023 SH   SOLE 1 0 0 22,023
PAYPAL HLDGS INC COM 70450Y103 1,795 23,938 SH   SOLE 1 0 0 23,938
PEAPACK-GLADSTONE FINL CORP COM 704699107 407 12,289 SH   SOLE 1 0 0 12,289
PEPSICO INC COM 713448108 2,677 25,014 SH   SOLE 1 0 0 25,014
PFIZER INC COM 717081103 4,873 139,054 SH   SOLE 1 0 0 139,054
PHILIP MORRIS INTL INC COM 718172109 2,629 26,683 SH   SOLE 1 0 0 26,683
PHILLIPS 66 COM 718546104 1,447 15,244 SH   SOLE 1 0 0 15,244
PPG INDS INC COM 693506107 268 2,480 SH   SOLE 1 0 0 2,480
PROCTER AND GAMBLE CO COM 742718109 10,135 130,946 SH   SOLE 1 0 0 130,946
QUALCOMM INC COM 747525103 977 18,159 SH   SOLE 1 0 0 18,159
RAYTHEON CO COM NEW 755111507 291 1,374 SH   SOLE 1 0 0 1,374
RIO TINTO PLC SPONSORED ADR 767204100 260 4,911 SH   SOLE 1 0 0 4,911
ROKU INC COM CL A 77543R102 202 6,661 SH   SOLE 1 0 0 6,661
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 952 15,234 SH   SOLE 1 0 0 15,234
SANOFI SPONSORED ADR 80105N105 1,078 27,327 SH   SOLE 1 0 0 27,327
SAP SE SPON ADR 803054204 327 3,166 SH   SOLE 1 0 0 3,166
SCHLUMBERGER LTD COM 806857108 3,011 47,045 SH   SOLE 1 0 0 47,045
SELECT SECTOR SPDR TR ENERGY 81369Y506 707 10,703 SH   SOLE 1 0 0 10,703
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 232 2,367 SH   SOLE 1 0 0 2,367
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 272 3,428 SH   SOLE 1 0 0 3,428
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 579 21,481 SH   SOLE 1 0 0 21,481
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 266 3,667 SH   SOLE 1 0 0 3,667
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 441 6,921 SH   SOLE 1 0 0 6,921
SHERWIN WILLIAMS CO COM 824348106 512 1,342 SH   SOLE 1 0 0 1,342
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 307 1,301 SH   SOLE 1 0 0 1,301
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,315 12,821 SH   SOLE 1 0 0 12,821
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 265 793 SH   SOLE 1 0 0 793
SPDR SERIES TRUST S&P DIVID ETF 78464A763 932 10,436 SH   SOLE 1 0 0 10,436
SPROUTS FMRS MKT INC COM 85208M102 456 20,000 SH   SOLE 1 0 0 20,000
STARBUCKS CORP COM 855244109 627 11,158 SH   SOLE 1 0 0 11,158
STATOIL ASA SPONSORED ADR 85771P102 2,117 91,053 SH   SOLE 1 0 0 91,053
STRYKER CORP COM 863667101 448 2,860 SH   SOLE 1 0 0 2,860
SYSCO CORP COM 871829107 302 5,185 SH   SOLE 1 0 0 5,185
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,539 36,226 SH   SOLE 1 0 0 36,226
TELEFLEX INC COM 879369106 875 3,500 SH   SOLE 1 0 0 3,500
TESLA INC COM 88160R101 203 807 SH   SOLE 1 0 0 807
TIME WARNER INC COM NEW 887317303 1,026 10,823 SH   SOLE 1 0 0 10,823
TORTOISE ENERGY INFRA CORP COM 89147L100 510 20,319 SH   SOLE 1 0 0 20,319
TOTAL S A SPONSORED ADR 89151E109 1,618 28,129 SH   SOLE 1 0 0 28,129
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 949 7,503 SH   SOLE 1 0 0 7,503
UDR INC COM 902653104 1,201 34,153 SH   SOLE 1 0 0 34,153
UNION PAC CORP COM 907818108 867 6,516 SH   SOLE 1 0 0 6,516
UNITED PARCEL SERVICE INC CL B 911312106 220 2,128 SH   SOLE 1 0 0 2,128
UNITED TECHNOLOGIES CORP COM 913017109 1,339 10,845 SH   SOLE 1 0 0 10,845
UNITEDHEALTH GROUP INC COM 91324P102 229 1,057 SH   SOLE 1 0 0 1,057
US BANCORP DEL COM NEW 902973304 794 15,900 SH   SOLE 1 0 0 15,900
V F CORP COM 918204108 382 5,228 SH   SOLE 1 0 0 5,228
VANGUARD GROUP DIV APP ETF 921908844 299 3,028 SH   SOLE 1 0 0 3,028
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 357 4,798 SH   SOLE 1 0 0 4,798
VANGUARD INDEX FDS SMALL CP ETF 922908751 260 1,819 SH   SOLE 1 0 0 1,819
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,234 9,304 SH   SOLE 1 0 0 9,304
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 399 7,455 SH   SOLE 1 0 0 7,455
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 401 8,684 SH   SOLE 1 0 0 8,684
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 252 3,499 SH   SOLE 1 0 0 3,499
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,190 17,518 SH   SOLE 1 0 0 17,518
VANGUARD WORLD FDS INF TECH ETF 92204A702 934 5,599 SH   SOLE 1 0 0 5,599
VERIZON COMMUNICATIONS INC COM 92343V104 1,055 22,388 SH   SOLE 1 0 0 22,388
VISA INC COM CL A 92826C839 2,114 17,862 SH   SOLE 1 0 0 17,862
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 501 18,281 SH   SOLE 1 0 0 18,281
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,151 97,493 SH   SOLE 1 0 0 97,493
WALMART INC COM 931142103 1,770 20,697 SH   SOLE 1 0 0 20,697
WEYERHAEUSER CO COM 962166104 577 16,691 SH   SOLE 1 0 0 16,691