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
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   SOLE   0 0 1
BOOKING HLDGS INC COM 09857L108 634 323 SH   SOLE   0 0 323
METTLER TOLEDO INTERNATIONAL COM 592688105 392 556 SH   SOLE   0 0 556
LOCKHEED MARTIN CORP COM 539830109 242 620 SH   SOLE   0 0 620
CHARTER COMMUNICATIONS INC N CL A 16119P108 306 742 SH   SOLE   0 0 742
BIOGEN INC COM 09062X103 212 909 SH   SOLE   0 0 909
THERMO FISHER SCIENTIFIC INC COM 883556102 271 931 SH   SOLE   0 0 931
STRYKER CORP COM 863667101 204 942 SH   SOLE   0 0 942
REGENERON PHARMACEUTICALS COM 75886F107 262 945 SH   SOLE   0 0 945
NETFLIX INC COM 64110L106 282 1,054 SH   SOLE   0 0 1,054
ISHARES TR US AER DEF ETF 464288760 244 1,085 SH   SOLE   0 0 1,085
BROADCOM INC COM 11135F101 311 1,127 SH   SOLE   0 0 1,127
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 203 1,211 SH   SOLE   0 0 1,211
NEXTERA ENERGY INC COM 65339F101 286 1,228 SH   SOLE   0 0 1,228
O REILLY AUTOMOTIVE INC NEW COM 67103H107 505 1,266 SH   SOLE   0 0 1,266
ALPHABET INC CAP STK CL C 02079K107 1,576 1,293 SH   SOLE   0 0 1,293
3M CO COM 88579Y101 214 1,302 SH   SOLE   0 0 1,302
AMERICAN TOWER CORP NEW COM 03027X100 288 1,303 SH   SOLE   0 0 1,303
ALIGN TECHNOLOGY INC COM 016255101 241 1,332 SH   SOLE   0 0 1,332
ALPHABET INC CAP STK CL A 02079K305 1,655 1,355 SH   SOLE   0 0 1,355
ISHARES TR RUSSELL 2000 ETF 464287655 208 1,377 SH   SOLE   0 0 1,377
NVIDIA CORP COM 67066G104 240 1,378 SH   SOLE   0 0 1,378
AMAZON COM INC COM 023135106 2,418 1,393 SH   SOLE   0 0 1,393
LINDE PLC SHS G5494J103 279 1,441 SH   SOLE   0 0 1,441
ECOLAB INC COM 278865100 299 1,512 SH   SOLE   0 0 1,512
MOTOROLA SOLUTIONS INC COM NEW 620076307 274 1,609 SH   SOLE   0 0 1,609
COSTCO WHSL CORP NEW COM 22160K105 474 1,645 SH   SOLE   0 0 1,645
AMGEN INC COM 031162100 320 1,653 SH   SOLE   0 0 1,653
HONEYWELL INTL INC COM 438516106 286 1,689 SH   SOLE   0 0 1,689
UNITED PARCEL SERVICE INC CL B 911312106 203 1,694 SH   SOLE   0 0 1,694
DANAHER CORPORATION COM 235851102 246 1,701 SH   SOLE   0 0 1,701
CATERPILLAR INC DEL COM 149123101 222 1,759 SH   SOLE   0 0 1,759
BOEING CO COM 097023105 678 1,781 SH   SOLE   0 0 1,781
UNION PACIFIC CORP COM 907818108 299 1,845 SH   SOLE   0 0 1,845
UNITED TECHNOLOGIES CORP COM 913017109 264 1,934 SH   SOLE   0 0 1,934
MCDONALDS CORP COM 580135101 416 1,937 SH   SOLE   0 0 1,937
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 685 1,944 SH   SOLE   0 0 1,944
IDEXX LABS INC COM 45168D104 552 2,030 SH   SOLE   0 0 2,030
LILLY ELI & CO COM 532457108 231 2,062 SH   SOLE   0 0 2,062
LOWES COS INC COM 548661107 230 2,095 SH   SOLE   0 0 2,095
SALESFORCE COM INC COM 79466L302 317 2,133 SH   SOLE   0 0 2,133
CELGENE CORP COM 151020104 215 2,169 SH   SOLE   0 0 2,169
DUKE ENERGY CORP NEW COM NEW 26441C204 214 2,235 SH   SOLE   0 0 2,235
ZEBRA TECHNOLOGIES CORP CL A 989207105 467 2,265 SH   SOLE   0 0 2,265
AON PLC SHS CL A G0408V102 446 2,305 SH   SOLE   0 0 2,305
ISHARES TR CORE S&P MCP ETF 464287507 475 2,459 SH   SOLE   0 0 2,459
ILLINOIS TOOL WKS INC COM 452308109 391 2,499 SH   SOLE   0 0 2,499
GARTNER INC COM 366651107 367 2,566 SH   SOLE   0 0 2,566
TEXAS INSTRS INC COM 882508104 336 2,603 SH   SOLE   0 0 2,603
NATIONAL HEALTH INVS INC COM 63633D104 215 2,615 SH   SOLE   0 0 2,615
UNITEDHEALTH GROUP INC COM 91324P102 570 2,622 SH   SOLE   0 0 2,622
PHILLIPS 66 COM 718546104 279 2,729 SH   SOLE   0 0 2,729
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 310 2,853 SH   SOLE   0 0 2,853
DOMINION ENERGY INC COM 25746U109 233 2,876 SH   SOLE   0 0 2,876
HOME DEPOT INC COM 437076102 672 2,898 SH   SOLE   0 0 2,898
INTERNATIONAL BUSINESS MACHS COM 459200101 469 3,222 SH   SOLE   0 0 3,222
ADOBE INC COM 00724F101 908 3,286 SH   SOLE   0 0 3,286
VANGUARD INDEX FDS LARGE CAP ETF 922908637 461 3,383 SH   SOLE   0 0 3,383
US BANCORP DEL COM NEW 902973304 201 3,632 SH   SOLE   0 0 3,632
CONOCOPHILLIPS COM 20825C104 208 3,644 SH   SOLE   0 0 3,644
MEDTRONIC PLC SHS G5960L103 397 3,658 SH   SOLE   0 0 3,658
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,015 3,769 SH   SOLE   0 0 3,769
DOLLAR GEN CORP NEW COM 256677105 604 3,803 SH   SOLE   0 0 3,803
ISHARES TR ESG MSCI USA ETF 46435G425 250 3,824 SH   SOLE   0 0 3,824
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 228 3,875 SH   SOLE   0 0 3,875
CVS HEALTH CORP COM 126650100 253 4,012 SH   SOLE   0 0 4,012
PEPSICO INC COM 713448108 580 4,232 SH   SOLE   0 0 4,232
EATON CORP PLC SHS G29183103 379 4,561 SH   SOLE   0 0 4,561
ISHARES TR MSCI ACWI EX US 464288240 211 4,592 SH   SOLE   0 0 4,592
DISNEY WALT CO COM DISNEY 254687106 601 4,615 SH   SOLE   0 0 4,615
ABBOTT LABS COM 002824100 389 4,650 SH   SOLE   0 0 4,650
WALMART INC COM 931142103 562 4,737 SH   SOLE   0 0 4,737
GENERAL MLS INC COM 370334104 266 4,834 SH   SOLE   0 0 4,834
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 934 4,856 SH   SOLE   0 0 4,856
BRISTOL MYERS SQUIBB CO COM 110122108 249 4,917 SH   SOLE   0 0 4,917
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 576 4,949 SH   SOLE   0 0 4,949
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 308 5,134 SH   SOLE   0 0 5,134
AUTOMATIC DATA PROCESSING IN COM 053015103 835 5,173 SH   SOLE   0 0 5,173
GILEAD SCIENCES INC COM 375558103 331 5,228 SH   SOLE   0 0 5,228
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,138 5,472 SH   SOLE   0 0 5,472
ISHARES TR S&P 500 GRWT ETF 464287309 1,046 5,812 SH   SOLE   0 0 5,812
M D C HLDGS INC COM 552676108 264 6,114 SH   SOLE   0 0 6,114
LEAR CORP COM NEW 521865204 733 6,217 SH   SOLE   0 0 6,217
PAYPAL HLDGS INC COM 70450Y103 646 6,235 SH   SOLE   0 0 6,235
MASTERCARD INC CL A 57636Q104 1,723 6,344 SH   SOLE   0 0 6,344
ZOETIS INC CL A 98978V103 792 6,360 SH   SOLE   0 0 6,360
CITIGROUP INC COM NEW 172967424 463 6,697 SH   SOLE   0 0 6,697
REAVES UTIL INCOME FD COM SH BEN INT 756158101 250 6,800 SH   SOLE   0 0 6,800
TARGET CORP COM 87612E106 747 6,989 SH   SOLE   0 0 6,989
QUALCOMM INC COM 747525103 545 7,144 SH   SOLE   0 0 7,144
BCE INC COM NEW 05534B760 348 7,179 SH   SOLE   0 0 7,179
CHEVRON CORP NEW COM 166764100 894 7,539 SH   SOLE   0 0 7,539
STARBUCKS CORP COM 855244109 686 7,763 SH   SOLE   0 0 7,763
NIKE INC CL B 654106103 745 7,930 SH   SOLE   0 0 7,930
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 434 7,931 SH   SOLE   0 0 7,931
MERCK & CO INC COM 58933Y105 705 8,374 SH   SOLE   0 0 8,374
JOHNSON & JOHNSON COM 478160104 1,091 8,434 SH   SOLE   0 0 8,434
ISHARES TR GL TIMB FORE ETF 464288174 498 8,500 SH   SOLE   0 0 8,500
ABBVIE INC COM 00287Y109 647 8,543 SH   SOLE   0 0 8,543
JPMORGAN CHASE & CO COM 46625H100 1,014 8,614 SH   SOLE   0 0 8,614
SANOFI SPONSORED ADR 80105N105 402 8,679 SH   SOLE   0 0 8,679
CINEMARK HOLDINGS INC COM 17243V102 342 8,855 SH   SOLE   0 0 8,855
PROCTER & GAMBLE CO COM 742718109 1,279 10,279 SH   SOLE   0 0 10,279
FORD MTR CO DEL COM 345370860 98 10,653 SH   SOLE   0 0 10,653
VISA INC COM CL A 92826C839 1,914 11,126 SH   SOLE   0 0 11,126
WELLS FARGO CO NEW COM 949746101 562 11,145 SH   SOLE   0 0 11,145
NUVEEN PFD & INCM SECURTIES COM 67072C105 111 11,235 SH   SOLE   0 0 11,235
EATON VANCE CALIF MUN BD FD COM 27828A100 129 11,355 SH   SOLE   0 0 11,355
FACEBOOK INC CL A 30303M102 2,056 11,545 SH   SOLE   0 0 11,545
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 680 11,554 SH   SOLE   0 0 11,554
KEYCORP NEW COM 493267108 206 11,559 SH   SOLE   0 0 11,559
COCA COLA CO COM 191216100 642 11,790 SH   SOLE   0 0 11,790
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 25 11,891 SH   SOLE   0 0 11,891
EXXON MOBIL CORP COM 30231G102 848 12,012 SH   SOLE   0 0 12,012
COMCAST CORP NEW CL A 20030N101 549 12,183 SH   SOLE   0 0 12,183
WILLIAMS COS INC DEL COM 969457100 299 12,411 SH   SOLE   0 0 12,411
GENERAL MTRS CO COM 37045V100 488 13,012 SH   SOLE   0 0 13,012
OLD REP INTL CORP COM 680223104 321 13,636 SH   SOLE   0 0 13,636
INTERPUBLIC GROUP COS INC COM 460690100 296 13,725 SH   SOLE   0 0 13,725
GALECTIN THERAPEUTICS INC COM NEW 363225202 51 13,855 SH   SOLE   0 0 13,855
ENTERPRISE PRODS PARTNERS L COM 293792107 399 13,945 SH   SOLE   0 0 13,945
ISHARES TR MSCI EAFE ETF 464287465 945 14,493 SH   SOLE   0 0 14,493
APPLE INC COM 037833100 3,293 14,703 SH   SOLE   0 0 14,703
MONDELEZ INTL INC CL A 609207105 819 14,813 SH   SOLE   0 0 14,813
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 342 15,000 SH   SOLE   0 0 15,000
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 789 16,096 SH   SOLE   0 0 16,096
ORACLE CORP COM 68389X105 912 16,577 SH   SOLE   0 0 16,577
AU OPTRONICS CORP SPONSORED ADR 002255107 43 17,293 SH   SOLE   0 0 17,293
FNB CORP PA COM 302520101 212 18,415 SH   SOLE   0 0 18,415
EATON VANCE MUN BD FD COM 27827X101 240 18,490 SH   SOLE   0 0 18,490
PHILIP MORRIS INTL INC COM 718172109 1,555 20,477 SH   SOLE   0 0 20,477
INTEL CORP COM 458140100 1,072 20,812 SH   SOLE   0 0 20,812
VERIZON COMMUNICATIONS INC COM 92343V104 1,318 21,830 SH   SOLE   0 0 21,830
BANK AMER CORP COM 060505104 644 22,077 SH   SOLE   0 0 22,077
CISCO SYS INC COM 17275R102 1,097 22,205 SH   SOLE   0 0 22,205
ISHARES TR IBOXX INV CP ETF 464287242 2,884 22,626 SH   SOLE   0 0 22,626
GENERAL ELECTRIC CO COM 369604103 226 25,227 SH   SOLE   0 0 25,227
PFIZER INC COM 717081103 979 27,236 SH   SOLE   0 0 27,236
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,548 31,561 SH   SOLE   0 0 31,561
MICROSOFT CORP COM 594918104 4,397 31,627 SH   SOLE   0 0 31,627
ISHARES TR CORE HIGH DV ETF 46429B663 3,101 32,934 SH   SOLE   0 0 32,934
ALTRIA GROUP INC COM 02209S103 1,370 33,500 SH   SOLE   0 0 33,500
AT&T INC COM 00206R102 1,420 37,529 SH   SOLE   0 0 37,529
ISHARES TR 1 3 YR TREAS BD 464287457 3,420 40,323 SH   SOLE   0 0 40,323
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,255 42,049 SH   SOLE   0 0 42,049
CME GROUP INC COM 12572Q105 10,864 51,404 SH   SOLE   0 0 51,404
SPDR SERIES TRUST S&P DIVID ETF 78464A763 6,773 66,010 SH   SOLE   0 0 66,010
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,083 91,245 SH   SOLE   0 0 91,245
ISHARES TR NATIONAL MUN ETF 464288414 10,834 94,952 SH   SOLE   0 0 94,952
ISHARES TR 3 7 YR TREAS BD 464288661 12,441 98,115 SH   SOLE   0 0 98,115
ISHARES TR CORE S&P TTL STK 464287150 6,909 103,013 SH   SOLE   0 0 103,013
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 10,097 110,240 SH   SOLE   0 0 110,240
REAVES UTIL INCOME FD COM SH BEN INT 756158101 4,402 119,934 SH   SOLE   0 0 119,934
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 12,576 134,860 SH   SOLE   0 0 134,860
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 14,878 176,220 SH   SOLE   0 0 176,220
SPDR S&P 500 ETF TR TR UNIT 78462F103 52,691 177,550 SH   SOLE   0 0 177,550
EATON VANCE NEW YORK MUN BD COM 27827Y109 2,378 191,172 SH   SOLE   0 0 191,172
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 8,322 256,840 SH   SOLE   0 0 256,840
ISHARES TR CORE US AGGBD ET 464287226 35,397 312,778 SH   SOLE   0 0 312,778
ISHARES TR CORE S&P500 ETF 464287200 109,048 365,294 SH   SOLE   0 0 365,294
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 10,232 399,840 SH   SOLE   0 0 399,840
VANGUARD INDEX FDS TOTAL STK MKT 922908769 89,232 590,940 SH   SOLE   0 0 590,940
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 181,765 666,781 SH   SOLE   0 0 666,781
ISHARES TR CORE S&P SCP ETF 464287804 57,110 733,682 SH   SOLE   0 0 733,682
VANGUARD STAR FD VG TL INTL STK F 921909768 45,490 880,561 SH   SOLE   0 0 880,561
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 39,133 971,996 SH   SOLE   0 0 971,996
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 211,233 5,141,987 SH   SOLE   0 0 5,141,987
ISHARES TR US TREAS BD ETF 46429B267 187,101 7,107,364 SH   SOLE   0 0 7,107,364