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
AIR PRODS & CHEMS INC COM 009158106 17,774 75,639 SH   SOLE   75,639 0 0
ALPHABET INC CAP STK CL C 02079K107 221 166 SH   SOLE   166 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 432 20,159 SH   SOLE   20,159 0 0
AMAZON COM INC COM 023135106 610 330 SH   SOLE   318 0 12
APPLE INC COM 037833100 2,599 8,850 SH   SOLE   8,388 0 462
AQUA AMERICA INC COM 03836W103 696 14,823 SH   SOLE   14,823 0 0
AT&T INC COM 00206R102 436 11,158 SH   SOLE   11,158 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,194 36,175 SH   SOLE   33,195 0 2,980
BOEING CO COM 097023105 311 955 SH   SOLE   955 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 706 4,895 SH   SOLE   4,895 0 0
DISNEY WALT CO COM DISNEY 254687106 914 6,317 SH   SOLE   5,727 0 590
EATON VANCE TXMGD GL BUYWR O COM 27829C105 720 69,435 SH   SOLE   69,435 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 156 12,190 SH   SOLE   12,190 0 0
FACEBOOK INC CL A 30303M102 202 982 SH   SOLE   982 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 7,102 578,365 SH   SOLE   543,070 0 35,295
GLOBAL X FDS GLBL X MLP ETF 37950E473 131 16,561 SH   SOLE   16,561 0 0
INTEL CORP COM 458140100 212 3,544 SH   SOLE   2,144 0 1,400
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 241 11,490 SH   SOLE   11,490 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 20,415 176,417 SH   SOLE   163,825 0 12,592
ISHARES TR SELECT DIVID ETF 464287168 754 7,133 SH   SOLE   6,833 0 300
ISHARES TR BARCLAYS 7 10 YR 464287440 216 1,960 SH   SOLE   1,960 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 202 1,148 SH   SOLE   1,148 0 0
JOHNSON & JOHNSON COM 478160104 341 2,340 SH   SOLE   2,340 0 0
JPMORGAN CHASE & CO COM 46625H100 424 3,039 SH   SOLE   3,039 0 0
MCDONALDS CORP COM 580135101 250 1,267 SH   SOLE   1,237 0 30
ORASURE TECHNOLOGIES INC COM 68554V108 281 34,972 SH   SOLE   34,972 0 0
ORION ENGINEERED CARBONS S A COM L72967109 290 15,000 SH   SOLE   15,000 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,591 72,730 SH   SOLE   67,335 0 5,395
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 262 2,820 SH   SOLE   2,820 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 13,812 229,743 SH   SOLE   214,911 0 14,832
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 244 4,050 SH   SOLE   4,050 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 859 11,355 SH   SOLE   11,355 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1,459 34,615 SH   SOLE   34,615 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,791 320,864 SH   SOLE   294,199 0 26,665
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15,026 40,028 SH   SOLE   37,388 0 2,640
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 8,928 138,373 SH   SOLE   128,484 0 9,889
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 348 6,358 SH   SOLE   6,291 0 67
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 28 19,595 SH   SOLE   19,595 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 395 6,435 SH   SOLE   6,435 0 0
VISA INC COM CL A 92826C839 632 3,362 SH   SOLE   2,332 0 1,030
YUM BRANDS INC COM 988498101 327 3,242 SH   SOLE   3,242 0 0