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
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