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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
MONDELEZ INTL INC CL A 609207105   223 4,461 SH   SOLE   0 0 4,461
3M CO COM 88579Y101   687 3,304 SH   SOLE   0 0 3,304
INTEL CORP COM 458140100   659 12,280 SH   SOLE   0 0 12,280
SYSCO CORP COM 871829107   364 5,445 SH   SOLE   0 0 5,445
ISHARES TR TIPS BD ETF 464287176   801 7,081 SH   SOLE   0 0 7,081
MICROSOFT CORP COM 594918104   2,793 23,684 SH   SOLE   0 0 23,684
ISHARES TR US TREAS BD ETF 46429B267   813 32,214 SH   SOLE   0 0 32,214
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   304 1,765 SH   SOLE   0 0 1,765
SOUTHWEST AIRLS CO COM 844741108   0 200 SH Put SOLE   0 0 200
CLOROX CO DEL COM 189054109   494 3,081 SH   SOLE   0 0 3,081
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409   384 10,326 SH   SOLE   0 0 10,326
LILLY ELI & CO COM 532457108   313 2,412 SH   SOLE   0 0 2,412
EXXON MOBIL CORP COM 30231G102   866 10,719 SH   SOLE   0 0 10,719
BLACKSTONE GROUP L P COM UNIT LTD 09253U108   257 7,346 SH   SOLE   0 0 7,346
VANGUARD GROUP DIV APP ETF 921908844   2,028 18,498 SH   SOLE   0 0 18,498
ALPHABET INC CAP STK CL C 02079K107   747 637 SH   SOLE   0 0 637
NORTHROP GRUMMAN CORP COM 666807102   727 2,695 SH   SOLE   0 0 2,695
AQUA AMERICA INC COM 03836W103   226 6,213 SH   SOLE   0 0 6,213
VANGUARD INDEX FDS TOTAL STK MKT 922908769   408 2,822 SH   SOLE   0 0 2,822
ISHARES TR USA QUALITY FCTR 46432F339   1,206 13,617 SH   SOLE   0 0 13,617
HOME DEPOT INC COM 437076102   1,582 8,243 SH   SOLE   0 0 8,243
APPLE INC COM 037833100   1 300 SH Call SOLE   0 0 300
BROADCOM INC COM 11135F101   527 1,751 SH   SOLE   0 0 1,751
BERKSHIRE HATHAWAY INC DEL CL A 084670108   904 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,359 16,720 SH   SOLE   0 0 16,720
ALPS ETF TR ALERIAN MLP 00162Q866   564 56,244 SH   SOLE   0 0 56,244
HONEYWELL INTL INC COM 438516106   353 2,219 SH   SOLE   0 0 2,219
ISHARES TR US AER DEF ETF 464288760   409 2,050 SH   SOLE   0 0 2,050
ISHARES TR CORE INTL AGGR 46435G672   285 5,325 SH   SOLE   0 0 5,325
COMMERCE BANCSHARES INC COM 200525103   362 6,230 SH   SOLE   0 0 6,230
DISNEY WALT CO COM DISNEY 254687106   1,588 14,304 SH   SOLE   0 0 14,304
CONSTELLATION BRANDS INC CL A 21036P108   233 1,329 SH   SOLE   0 0 1,329
BOOKING HLDGS INC COM 09857L108   366 210 SH   SOLE   0 0 210
PHILIP MORRIS INTL INC COM 718172109   4,458 50,439 SH   SOLE   0 0 50,439
WISDOMTREE TR US TOTAL DIVIDND 97717W109   398 4,205 SH   SOLE   0 0 4,205
PAYPAL HLDGS INC COM 70450Y103   810 7,799 SH   SOLE   0 0 7,799
WALMART INC COM 931142103   342 3,504 SH   SOLE   0 0 3,504
ISHARES TR SELECT DIVID ETF 464287168   379 3,856 SH   SOLE   0 0 3,856
NIKE INC CL B 654106103   250 2,973 SH   SOLE   0 0 2,973
BOEING CO COM 097023105   0 100 SH Put SOLE   0 0 100
CHEVRON CORP NEW COM 166764100   1,251 10,159 SH   SOLE   0 0 10,159
ISHARES TR JPMORGAN USD EMG 464288281   872 7,922 SH   SOLE   0 0 7,922
TOTAL S A SPONSORED ADS 89151E109   252 4,531 SH   SOLE   0 0 4,531
ALTRIA GROUP INC COM 02209S103   1,897 33,024 SH   SOLE   0 0 33,024
VERIZON COMMUNICATIONS INC COM 92343V104   2,108 35,651 SH   SOLE   0 0 35,651
BRISTOL MYERS SQUIBB CO COM 110122108   328 6,868 SH   SOLE   0 0 6,868
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537   454 17,681 SH   SOLE   0 0 17,681
MERCADOLIBRE INC COM 58733R102   288 568 SH   SOLE   0 0 568
MERCK & CO INC COM 58933Y105   275 3,304 SH   SOLE   0 0 3,304
DUKE ENERGY CORP NEW COM NEW 26441C204   276 3,067 SH   SOLE   0 0 3,067
AMGEN INC COM 031162100   276 1,454 SH   SOLE   0 0 1,454
AMAZON COM INC COM 023135106   4,236 2,379 SH   SOLE   0 0 2,379
JPMORGAN CHASE & CO COM 46625H100   531 5,243 SH   SOLE   0 0 5,243
SEI INVESTMENTS CO COM 784117103   361 6,907 SH   SOLE   0 0 6,907
VANGUARD WORLD FDS UTILITIES ETF 92204A876   262 2,022 SH   SOLE   0 0 2,022
NETFLIX INC COM 64110L106   659 1,847 SH   SOLE   0 0 1,847
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656   298 5,347 SH   SOLE   0 0 5,347
UNITEDHEALTH GROUP INC COM 91324P102   225 908 SH   SOLE   0 0 908
GOLDMAN SACHS ETF TR EQUITY ETF 381430503   1,388 24,424 SH   SOLE   0 0 24,424
BOEING CO COM 097023105   1,058 2,773 SH   SOLE   0 0 2,773
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284   711 12,381 SH   SOLE   0 0 12,381
COSTCO WHSL CORP NEW COM 22160K105   336 1,388 SH   SOLE   0 0 1,388
SALESFORCE COM INC COM 79466L302   502 3,170 SH   SOLE   0 0 3,170
COLGATE PALMOLIVE CO COM 194162103   273 3,982 SH   SOLE   0 0 3,982
INVESCO QQQ TR UNIT SER 1 46090E103   440 2,449 SH   SOLE   0 0 2,449
ISHARES TR MSCI ACWI ETF 464288257   3,193 44,262 SH   SOLE   0 0 44,262
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,577 7,858 SH   SOLE   0 0 7,858
VANGUARD INDEX FDS GROWTH ETF 922908736   987 6,310 SH   SOLE   0 0 6,310
ISHARES TR S&P MC 400VL ETF 464287705   291 1,853 SH   SOLE   0 0 1,853
VISA INC COM CL A 92826C839   764 4,894 SH   SOLE   0 0 4,894
UNILEVER PLC SPON ADR NEW 904767704   368 6,381 SH   SOLE   0 0 6,381
ZOETIS INC CL A 98978V103   590 5,858 SH   SOLE   0 0 5,858
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   347 3,992 SH   SOLE   0 0 3,992
HD SUPPLY HLDGS INC COM 40416M105   217 5,000 SH   SOLE   0 0 5,000
MARRIOTT INTL INC NEW CL A 571903202   265 2,120 SH   SOLE   0 0 2,120
EATON CORP PLC SHS G29183103   1,845 22,908 SH   SOLE   0 0 22,908
VANGUARD INDEX FDS VALUE ETF 922908744   247 2,298 SH   SOLE   0 0 2,298
PFIZER INC COM 717081103   1,010 23,784 SH   SOLE   0 0 23,784
ILLUMINA INC COM 452327109   308 992 SH   SOLE   0 0 992
SPDR SER TR NUVEEN BLMBRG SR 78468R739   1,112 22,943 SH   SOLE   0 0 22,943
BANK AMER CORP COM 060505104   351 12,723 SH   SOLE   0 0 12,723
ISHARES TR PFD AND INCM SEC 464288687   375 10,264 SH   SOLE   0 0 10,264
HORMEL FOODS CORP COM 440452100   212 4,731 SH   SOLE   0 0 4,731
ABBVIE INC COM 00287Y109   617 7,650 SH   SOLE   0 0 7,650
IDEXX LABS INC COM 45168D104   240 1,075 SH   SOLE   0 0 1,075
ZIMMER BIOMET HLDGS INC COM 98956P102   366 2,866 SH   SOLE   0 0 2,866
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   371 7,400 SH   SOLE   0 0 7,400
JOHNSON & JOHNSON COM 478160104   1,500 10,732 SH   SOLE   0 0 10,732
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   270 8,284 SH   SOLE   0 0 8,284
PEPSICO INC COM 713448108   1,152 9,402 SH   SOLE   0 0 9,402
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   576 10,940 SH   SOLE   0 0 10,940
PROCTER AND GAMBLE CO COM 742718109   1,116 10,725 SH   SOLE   0 0 10,725
RAYTHEON CO COM NEW 755111507   214 1,174 SH   SOLE   0 0 1,174
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805   528 15,001 SH   SOLE   0 0 15,001
CME GROUP INC COM CL A 12572Q105   225 1,368 SH   SOLE   0 0 1,368
FACEBOOK INC CL A 30303M102   708 4,248 SH   SOLE   0 0 4,248
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854   323 9,732 SH   SOLE   0 0 9,732
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   341 5,037 SH   SOLE   0 0 5,037
MASTERCARD INC CL A 57636Q104   358 1,519 SH   SOLE   0 0 1,519
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108   211 11,063 SH   SOLE   0 0 11,063
NEXTERA ENERGY INC COM 65339F101   977 5,053 SH   SOLE   0 0 5,053
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649   225 7,891 SH   SOLE   0 0 7,891
MCCORMICK & CO INC COM NON VTG 579780206   1,165 7,733 SH   SOLE   0 0 7,733
NVIDIA CORP COM 67066G104   837 4,663 SH   SOLE   0 0 4,663
CHENIERE ENERGY INC COM NEW 16411R208   403 5,889 SH   SOLE   0 0 5,889
ALPHABET INC CAP STK CL A 02079K305   2,726 2,316 SH   SOLE   0 0 2,316
VEEVA SYS INC CL A COM 922475108   634 5,000 SH   SOLE   0 0 5,000
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   504 14,743 SH   SOLE   0 0 14,743
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200   255 4,972 SH   SOLE   0 0 4,972
SPDR S&P 500 ETF TR TR UNIT 78462F103   458 1,623 SH   SOLE   0 0 1,623
QUALCOMM INC COM 747525103   491 8,607 SH   SOLE   0 0 8,607
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359   245 4,682 SH   SOLE   0 0 4,682
WELLS FARGO CO NEW COM 949746101   293 6,073 SH   SOLE   0 0 6,073
LOCKHEED MARTIN CORP COM 539830109   1,134 3,778 SH   SOLE   0 0 3,778
APPLE INC COM 037833100   3,581 18,854 SH   SOLE   0 0 18,854
SOUTHWEST AIRLS CO COM 844741108   250 4,807 SH   SOLE   0 0 4,807
ENTERPRISE PRODS PARTNERS L COM 293792107   940 32,305 SH   SOLE   0 0 32,305
LOWES COS INC COM 548661107   360 3,285 SH   SOLE   0 0 3,285
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   506 1,948 SH   SOLE   0 0 1,948
ISHARES US ETF TR SHT MAT BD ETF 46431W507   2,868 57,086 SH   SOLE   0 0 57,086
AMERICAN WTR WKS CO INC NEW COM 030420103   259 2,488 SH   SOLE   0 0 2,488
INTERNATIONAL BUSINESS MACHS COM 459200101   533 3,777 SH   SOLE   0 0 3,777
AT&T INC COM 00206R102   1,233 39,314 SH   SOLE   0 0 39,314
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,079 37,858 SH   SOLE   0 0 37,858