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 8,557 36,357 SH   SOLE 1 0 0 36,357
ABBOTT LABS COM 002824100 3,460 60,623 SH   SOLE 1 0 0 60,623
ABBVIE INC COM 00287Y109 8,873 91,750 SH   SOLE 1 0 0 91,750
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 603 3,940 SH   SOLE 1 0 0 3,940
ADVANCE AUTO PARTS INC COM 00751Y106 412 4,133 SH   SOLE 1 0 0 4,133
AGNICO EAGLE MINES LTD COM 008474108 394 8,529 SH   SOLE 1 0 0 8,529
ALPHABET INC CAP STK CL A 02079K305 1,321 1,254 SH   SOLE 1 0 0 1,254
ALPHABET INC CAP STK CL C 02079K107 856 818 SH   SOLE 1 0 0 818
ALTRIA GROUP INC COM 02209S103 740 10,263 SH   SOLE 1 0 0 10,263
AMAZON COM INC COM 023135106 2,211 1,891 SH   SOLE 1 0 0 1,891
AMERICAN INTL GROUP INC COM NEW 026874784 335 5,618 SH   SOLE 1 0 0 5,618
AON PLC SHS CL A G0408V102 656 4,897 SH   SOLE 1 0 0 4,897
APPLE INC COM 037833100 5,724 33,827 SH   SOLE 1 0 0 33,827
APPLIED MATLS INC COM 038222105 284 5,550 SH   SOLE 1 0 0 5,550
ASTRAZENECA PLC SPONSORED ADR 046353108 1,213 34,950 SH   SOLE 1 0 0 34,950
AT&T INC COM 00206R102 1,534 39,455 SH   SOLE 1 0 0 39,455
AUTOMATIC DATA PROCESSING IN COM 053015103 425 3,611 SH   SOLE 1 0 0 3,611
AVALONBAY CMNTYS INC COM 053484101 487 2,710 SH   SOLE 1 0 0 2,710
AVERY DENNISON CORP COM 053611109 702 6,108 SH   SOLE 1 0 0 6,108
BANK AMER CORP COM 060505104 1,407 47,658 SH   SOLE 1 0 0 47,658
BANK N S HALIFAX COM 064149107 922 14,155 SH   SOLE 1 0 0 14,155
BAXTER INTL INC COM 071813109 868 13,397 SH   SOLE 1 0 0 13,397
BB&T CORP COM 054937107 6,041 121,496 SH   SOLE 1 0 0 121,496
BCE INC COM NEW 05534B760 3,055 62,885 SH   SOLE 1 0 0 62,885
BERKSHIRE HATHAWAY INC DEL CL A 084670108 298 1 SH   SOLE 1 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,795 24,188 SH   SOLE 1 0 0 24,188
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 634 19,800 SH   SOLE 1 0 0 19,800
BOEING CO COM 097023105 242 822 SH   SOLE 1 0 0 822
BP PLC SPONSORED ADR 055622104 340 8,098 SH   SOLE 1 0 0 8,098
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 827 45,490 SH   SOLE 1 0 0 45,490
BRISTOL MYERS SQUIBB CO COM 110122108 2,543 41,495 SH   SOLE 1 0 0 41,495
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 550 12,267 SH   SOLE 1 0 0 12,267
CANADIAN NAT RES LTD COM 136385101 240 6,680 SH   SOLE 1 0 0 6,680
CANON INC SPONSORED ADR 138006309 664 17,745 SH   SOLE 1 0 0 17,745
CATERPILLAR INC DEL COM 149123101 280 1,779 SH   SOLE 1 0 0 1,779
CDK GLOBAL INC COM 12508E101 340 4,771 SH   SOLE 1 0 0 4,771
CELGENE CORP COM 151020104 469 4,496 SH   SOLE 1 0 0 4,496
CERNER CORP COM 156782104 248 3,684 SH   SOLE 1 0 0 3,684
CHESAPEAKE ENERGY CORP COM 165167107 94 23,647 SH   SOLE 1 0 0 23,647
CHEVRON CORP NEW COM 166764100 2,913 23,270 SH   SOLE 1 0 0 23,270
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,510 29,875 SH   SOLE 1 0 0 29,875
CIGNA CORPORATION COM 125509109 528 2,600 SH   SOLE 1 0 0 2,600
CINTAS CORP COM 172908105 232 1,489 SH   SOLE 1 0 0 1,489
CISCO SYS INC COM 17275R102 721 18,828 SH   SOLE 1 0 0 18,828
CLOROX CO DEL COM 189054109 245 1,650 SH   SOLE 1 0 0 1,650
COCA COLA CO COM 191216100 3,863 84,189 SH   SOLE 1 0 0 84,189
COGNEX CORP COM 192422103 388 6,350 SH   SOLE 1 0 0 6,350
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 806 11,350 SH   SOLE 1 0 0 11,350
COLGATE PALMOLIVE CO COM 194162103 486 6,442 SH   SOLE 1 0 0 6,442
COMCAST CORP NEW CL A 20030N101 1,405 35,078 SH   SOLE 1 0 0 35,078
CONOCOPHILLIPS COM 20825C104 483 8,806 SH   SOLE 1 0 0 8,806
CONSTELLATION BRANDS INC CL A 21036P108 312 1,366 SH   SOLE 1 0 0 1,366
COSTCO WHSL CORP NEW COM 22160K105 1,161 6,236 SH   SOLE 1 0 0 6,236
CVS HEALTH CORP COM 126650100 395 5,444 SH   SOLE 1 0 0 5,444
DISNEY WALT CO COM DISNEY 254687106 2,423 22,372 SH   SOLE 1 0 0 22,372
DOLLAR GEN CORP NEW COM 256677105 742 7,980 SH   SOLE 1 0 0 7,980
DOWDUPONT INC COM 26078J100 1,075 15,091 SH   SOLE 1 0 0 15,091
DUKE ENERGY CORP NEW COM NEW 26441C204 329 3,911 SH   SOLE 1 0 0 3,911
EMERSON ELEC CO COM 291011104 4,346 62,362 SH   SOLE 1 0 0 62,362
EXXON MOBIL CORP COM 30231G102 5,125 61,279 SH   SOLE 1 0 0 61,279
FACEBOOK INC CL A 30303M102 1,103 6,249 SH   SOLE 1 0 0 6,249
FASTENAL CO COM 311900104 1,507 27,557 SH   SOLE 1 0 0 27,557
FEDEX CORP COM 31428X106 2,790 11,159 SH   SOLE 1 0 0 11,159
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 386 1,425 SH   SOLE 1 0 0 1,425
GENERAL ELECTRIC CO COM 369604103 891 50,704 SH   SOLE 1 0 0 50,704
GENERAL MLS INC COM 370334104 330 5,570 SH   SOLE 1 0 0 5,570
GENTEX CORP COM 371901109 895 42,742 SH   SOLE 1 0 0 42,742
GILEAD SCIENCES INC COM 375558103 872 12,176 SH   SOLE 1 0 0 12,176
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 983 27,316 SH   SOLE 1 0 0 27,316
GRAPHIC PACKAGING HLDG CO COM 388689101 3,070 197,750 SH   SOLE 1 0 0 197,750
HERSHEY CO COM 427866108 346 3,047 SH   SOLE 1 0 0 3,047
HOME DEPOT INC COM 437076102 4,767 25,153 SH   SOLE 1 0 0 25,153
HONEYWELL INTL INC COM 438516106 2,199 14,339 SH   SOLE 1 0 0 14,339
ILLINOIS TOOL WKS INC COM 452308109 3,297 19,668 SH   SOLE 1 0 0 19,668
ILLUMINA INC COM 452327109 218 1,000 SH   SOLE 1 0 0 1,000
INTEL CORP COM 458140100 820 17,771 SH   SOLE 1 0 0 17,771
INTERNATIONAL BUSINESS MACHS COM 459200101 3,064 19,973 SH   SOLE 1 0 0 19,973
ISHARES INC MSCI PAC JP ETF 464286665 459 9,601 SH   SOLE 1 0 0 9,601
ISHARES TR CORE HIGH DV ETF 46429B663 1,994 22,125 SH   SOLE 1 0 0 22,125
ISHARES TR CORE S&P MCP ETF 464287507 1,173 6,183 SH   SOLE 1 0 0 6,183
ISHARES TR CORE S&P500 ETF 464287200 2,172 8,079 SH   SOLE 1 0 0 8,079
ISHARES TR MSCI ACWI ETF 464288257 425 5,900 SH   SOLE 1 0 0 5,900
ISHARES TR MSCI EAFE ETF 464287465 732 10,414 SH   SOLE 1 0 0 10,414
ISHARES TR MSCI EMG MKT ETF 464287234 331 7,035 SH   SOLE 1 0 0 7,035
ISHARES TR RUS 2000 GRW ETF 464287648 254 1,359 SH   SOLE 1 0 0 1,359
ISHARES TR RUS 2000 VAL ETF 464287630 382 3,038 SH   SOLE 1 0 0 3,038
ISHARES TR RUS MID CAP ETF 464287499 981 4,714 SH   SOLE 1 0 0 4,714
ISHARES TR RUSSELL 2000 ETF 464287655 2,446 16,044 SH   SOLE 1 0 0 16,044
ISHARES TR S&P 500 GRWT ETF 464287309 207 1,355 SH   SOLE 1 0 0 1,355
ISHARES TR S&P 500 VAL ETF 464287408 309 2,703 SH   SOLE 1 0 0 2,703
ISHARES TR S&P MC 400GR ETF 464287606 263 1,220 SH   SOLE 1 0 0 1,220
ISHARES TR S&P MC 400VL ETF 464287705 563 3,515 SH   SOLE 1 0 0 3,515
JOHNSON & JOHNSON COM 478160104 13,277 95,023 SH   SOLE 1 0 0 95,023
JPMORGAN CHASE & CO COM 46625H100 431 4,032 SH   SOLE 1 0 0 4,032
KANSAS CITY SOUTHERN COM NEW 485170302 680 6,444 SH   SOLE 1 0 0 6,444
KIMBERLY CLARK CORP COM 494368103 1,216 10,004 SH   SOLE 1 0 0 10,004
KRAFT HEINZ CO COM 500754106 243 3,119 SH   SOLE 1 0 0 3,119
L BRANDS INC COM 501797104 1,447 24,036 SH   SOLE 1 0 0 24,036
LILLY ELI & CO COM 532457108 277 3,275 SH   SOLE 1 0 0 3,275
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 927 8,405 SH   SOLE 1 0 0 8,405
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,629 22,966 SH   SOLE 1 0 0 22,966
MAIN STREET CAPITAL CORP COM 56035L104 1,541 38,793 SH   SOLE 1 0 0 38,793
MARKEL CORP COM 570535104 239 210 SH   SOLE 1 0 0 210
MASTERCARD INCORPORATED CL A 57636Q104 529 3,493 SH   SOLE 1 0 0 3,493
MCDONALDS CORP COM 580135101 611 3,549 SH   SOLE 1 0 0 3,549
MCKESSON CORP COM 58155Q103 350 2,236 SH   SOLE 1 0 0 2,236
MERCK & CO INC COM 58933Y105 1,630 28,713 SH   SOLE 1 0 0 28,713
MICROSOFT CORP COM 594918104 3,681 43,035 SH   SOLE 1 0 0 43,035
MONDELEZ INTL INC CL A 609207105 456 10,591 SH   SOLE 1 0 0 10,591
MOTOROLA SOLUTIONS INC COM NEW 620076307 300 3,305 SH   SOLE 1 0 0 3,305
NETFLIX INC COM 64110L106 3,916 20,400 SH   SOLE 1 0 0 20,400
NEXTERA ENERGY INC COM 65339F101 1,310 8,386 SH   SOLE 1 0 0 8,386
NOVARTIS A G SPONSORED ADR 66987V109 1,124 13,392 SH   SOLE 1 0 0 13,392
NUCOR CORP COM 670346105 224 3,500 SH   SOLE 1 0 0 3,500
ORACLE CORP COM 68389X105 1,065 22,522 SH   SOLE 1 0 0 22,522
ORANGE SPONSORED ADR 684060106 383 22,023 SH   SOLE 1 0 0 22,023
PAYPAL HLDGS INC COM 70450Y103 1,785 24,246 SH   SOLE 1 0 0 24,246
PEAPACK-GLADSTONE FINL CORP COM 704699107 439 12,539 SH   SOLE 1 0 0 12,539
PEPSICO INC COM 713448108 2,687 22,254 SH   SOLE 1 0 0 22,254
PFIZER INC COM 717081103 4,501 124,257 SH   SOLE 1 0 0 124,257
PHILIP MORRIS INTL INC COM 718172109 2,659 24,915 SH   SOLE 1 0 0 24,915
PHILLIPS 66 COM 718546104 1,522 15,044 SH   SOLE 1 0 0 15,044
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1,303 8,364 SH   SOLE 1 0 0 8,364
PPG INDS INC COM 693506107 290 2,480 SH   SOLE 1 0 0 2,480
PRICELINE GRP INC COM NEW 741503403 572 329 SH   SOLE 1 0 0 329
PROCTER AND GAMBLE CO COM 742718109 11,661 126,912 SH   SOLE 1 0 0 126,912
QUALCOMM INC COM 747525103 1,067 16,664 SH   SOLE 1 0 0 16,664
RIO TINTO PLC SPONSORED ADR 767204100 236 4,450 SH   SOLE 1 0 0 4,450
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 966 14,474 SH   SOLE 1 0 0 14,474
SANOFI SPONSORED ADR 80105N105 1,329 30,900 SH   SOLE 1 0 0 30,900
SAP SE SPON ADR 803054204 345 3,070 SH   SOLE 1 0 0 3,070
SCHLUMBERGER LTD COM 806857108 3,247 47,809 SH   SOLE 1 0 0 47,809
SELECT SECTOR SPDR TR ENERGY 81369Y506 454 6,282 SH   SOLE 1 0 0 6,282
SHERWIN WILLIAMS CO COM 824348106 509 1,241 SH   SOLE 1 0 0 1,241
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,302 12,313 SH   SOLE 1 0 0 12,313
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 275 793 SH   SOLE 1 0 0 793
SPDR SERIES TRUST DJ REIT ETF 78464A607 206 2,202 SH   SOLE 1 0 0 2,202
SPDR SERIES TRUST S&P DIVID ETF 78464A763 905 9,574 SH   SOLE 1 0 0 9,574
STATOIL ASA SPONSORED ADR 85771P102 1,945 90,820 SH   SOLE 1 0 0 90,820
STRYKER CORP COM 863667101 447 2,880 SH   SOLE 1 0 0 2,880
SYSCO CORP COM 871829107 304 5,000 SH   SOLE 1 0 0 5,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,408 35,513 SH   SOLE 1 0 0 35,513
TELEFLEX INC COM 879369106 871 3,500 SH   SOLE 1 0 0 3,500
TESLA INC COM 88160R101 244 785 SH   SOLE 1 0 0 785
TIME WARNER INC COM NEW 887317303 1,014 11,089 SH   SOLE 1 0 0 11,089
TORTOISE ENERGY INFRA CORP COM 89147L100 601 20,657 SH   SOLE 1 0 0 20,657
TOTAL S A SPONSORED ADR 89151E109 1,627 29,035 SH   SOLE 1 0 0 29,035
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 925 7,270 SH   SOLE 1 0 0 7,270
UDR INC COM 902653104 1,313 34,077 SH   SOLE 1 0 0 34,077
UNION PAC CORP COM 907818108 413 3,083 SH   SOLE 1 0 0 3,083
UNITED TECHNOLOGIES CORP COM 913017109 1,291 10,117 SH   SOLE 1 0 0 10,117
US BANCORP DEL COM NEW 902973304 607 11,264 SH   SOLE 1 0 0 11,264
V F CORP COM 918204108 387 5,228 SH   SOLE 1 0 0 5,228
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,027 7,485 SH   SOLE 1 0 0 7,485
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 407 7,432 SH   SOLE 1 0 0 7,432
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 310 6,745 SH   SOLE 1 0 0 6,745
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 253 3,412 SH   SOLE 1 0 0 3,412
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,207 17,238 SH   SOLE 1 0 0 17,238
VANGUARD WORLD FDS INF TECH ETF 92204A702 832 5,052 SH   SOLE 1 0 0 5,052
VERIZON COMMUNICATIONS INC COM 92343V104 878 16,583 SH   SOLE 1 0 0 16,583
VISA INC COM CL A 92826C839 2,058 18,052 SH   SOLE 1 0 0 18,052
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 580 17,818 SH   SOLE 1 0 0 17,818
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,031 96,814 SH   SOLE 1 0 0 96,814
WAL-MART STORES INC COM 931142103 1,385 13,950 SH   SOLE 1 0 0 13,950
WELLTOWER INC COM 95040Q104 778 12,200 SH   SOLE 1 0 0 12,200
WEYERHAEUSER CO COM 962166104 604 17,120 SH   SOLE 1 0 0 17,120