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 Cl B Class B 084670702 23,807 105,108 SH   SOLE   18,424 0 86,684
Vanguard Corp Bond Short Term Common 92206C409 21,982 271,280 SH   SOLE   88,402 0 182,878
Vanguard Div Apprciation Common 921908844 16,005 128,389 SH   SOLE   1,801 0 126,588
Apple Inc Common 037833100 15,239 51,896 SH   SOLE   41,668 0 10,228
Schwab US Div Equity Etf Common 808524797 13,981 241,388 SH   SOLE   27,613 0 213,775
Vanguard Small Cap Common 922908751 13,313 80,371 SH   SOLE   513 0 79,858
Spdr S&P Dividend Etf Common 78464A763 12,860 119,546 SH   SOLE   0 0 119,546
Vanguard FTSE Developed Mkts Common 921943858 12,067 273,881 SH   SOLE   2,708 0 271,173
Vanguard Growth Common 922908736 10,470 57,472 SH   SOLE   175 0 57,297
Vanguard Reit Common 922908553 10,079 108,624 SH   SOLE   3,579 0 105,045
Disney Walt Co Common 254687106 9,721 67,213 SH   SOLE   51,016 0 16,197
Thermo Fisher Scientific Common 883556102 9,583 29,498 SH   SOLE   24,428 0 5,070
Accenture Common G1151C101 9,354 44,424 SH   SOLE   33,879 0 10,545
Microsoft Corp Common 594918104 9,265 58,749 SH   SOLE   46,004 0 12,745
Ishares Russell Midcap Growth Common 464287481 8,979 58,848 SH   SOLE   174 0 58,674
Amgen Incorporated Common 031162100 8,832 36,637 SH   SOLE   27,984 0 8,653
Schwab US REIT Common 808524847 8,046 175,067 SH   SOLE   71,190 0 103,877
1/100 Berkshire Htwy Common 084990175 7,811 2,300 SH   SOLE   0 0 2,300
Illinois Tool Works Inc Common 452308109 7,695 42,836 SH   SOLE   32,316 0 10,520
Ishares Core US Aggregate Common 464287226 7,350 65,407 SH   SOLE   3,301 0 62,106
Blackrock Inc. Common 09247X101 7,329 14,579 SH   SOLE   11,156 0 3,423
Vanguard Mid Cap Common 922908629 7,252 40,699 SH   SOLE   934 0 39,765
Vanguard Tax Ex Bond Index Common 922907746 6,962 130,025 SH   SOLE   0 0 130,025
Vanguard Value Common 922908744 6,807 56,795 SH   SOLE   615 0 56,180
Mastercard Common 57636Q104 6,774 22,685 SH   SOLE   19,300 0 3,385
American Renal Associates Hold Common 029227105 6,163 594,284 SH   SOLE   0 0 594,284
SPDR S&P 600 Small Cap Common 78464A813 6,115 84,401 SH   SOLE   525 0 83,876
Procter & Gamble Co Common 742718109 5,919 47,392 SH   SOLE   33,997 0 13,395
Johnson & Johnson Common 478160104 5,595 38,355 SH   SOLE   27,810 0 10,545
Republic Services Inc Common 760759100 5,262 58,710 SH   SOLE   41,700 0 17,010
Stryker Corp Common 863667101 5,109 24,334 SH   SOLE   18,789 0 5,545
Ishares Tr Russell 1000 Growth Common 464287614 5,075 28,850 SH   SOLE   156 0 28,694
Wisdomtree US Midcap Common 97717W505 5,001 131,471 SH   SOLE   4,793 0 126,678
Cisco Systems Inc Common 17275R102 4,968 103,587 SH   SOLE   77,724 0 25,863
Church & Dwight Co Inc Common 171340102 4,956 70,462 SH   SOLE   48,072 0 22,390
Ishares Core S&P Mid Cap Common 464287507 4,782 23,233 SH   SOLE   4,986 0 18,247
JP Morgan Chase & Co Common 46625H100 4,779 34,283 SH   SOLE   29,503 0 4,780
SPDR Nuveen Barclays Short Ter Common 78468R739 4,749 96,710 SH   SOLE   0 0 96,710
VF Corp Common 918204108 4,566 45,815 SH   SOLE   31,245 0 14,570
Google Inc Class A Vtg Common 38259P508 4,541 3,390 SH   SOLE   2,849 0 541
Vanguard Small Cap Value Common 922908611 4,458 32,526 SH   SOLE   571 0 31,955
Intel Corp Common 458140100 4,394 73,424 SH   SOLE   52,773 0 20,651
Exxon Mobil Corporation Common 30231G102 4,350 62,344 SH   SOLE   45,185 0 17,159
Ishares New York Muni Common 464288323 4,240 74,325 SH   SOLE   0 0 74,325
McDonalds Corp. Common 580135101 4,224 21,377 SH   SOLE   15,077 0 6,300
Home Depot Common 437076102 4,037 18,487 SH   SOLE   15,432 0 3,055
SPDR S&P MidCap 400 ETF Common 78467Y107 3,993 10,637 SH   SOLE   615 0 10,022
Vanguard Intl Eqty Index/FTSE Common 922042775 3,988 74,193 SH   SOLE   3,535 0 70,658
Vanguard Intl Dividend Common 921946810 3,825 53,086 SH   SOLE   38,956 0 14,130
Vanguard Large Cap Common 922908637 3,808 25,757 SH   SOLE   957 0 24,800
Merck & Co Inc Common 58933Y105 3,785 41,618 SH   SOLE   32,496 0 9,122
United Technologies Corp Common 913017109 3,713 24,793 SH   SOLE   20,008 0 4,785
Starbucks Corp Common 855244109 3,698 42,061 SH   SOLE   32,361 0 9,700
Ishares Russell Midcap Common 464287499 3,486 58,467 SH   SOLE   516 0 57,951
Canadian Natl Ry Co Common 136375102 3,416 37,769 SH   SOLE   28,824 0 8,945
Ishares Tr Russell 2000 Value Common 464287630 3,410 26,523 SH   SOLE   0 0 26,523
Packaging Corp Common 695156109 3,399 30,350 SH   SOLE   22,760 0 7,590
Automatic Data Processing Common 053015103 3,352 19,662 SH   SOLE   15,217 0 4,445
Oracle Corp. Common 68389X105 3,319 62,646 SH   SOLE   47,721 0 14,925
Ishares Russell 1000 Val Common 464287598 3,279 24,023 SH   SOLE   127 0 23,896
Chubb Ltd Common H1467J104 3,160 20,300 SH   SOLE   16,815 0 3,485
Abbott Laboratories Common 002824100 3,045 35,053 SH   SOLE   22,313 0 12,740
Novartis Common 66987V109 2,968 31,347 SH   SOLE   22,432 0 8,915
Abbvie Inc Common 00287Y109 2,933 33,127 SH   SOLE   23,791 0 9,336
Vanguard Mid Cap Value Common 922908512 2,901 24,339 SH   SOLE   1,165 0 23,174
Intl Equity: Schwab ETF Common 808524805 2,895 86,069 SH   SOLE   79,087 0 6,982
Chevron Common 166764100 2,720 22,573 SH   SOLE   17,683 0 4,890
3M Co. Common 88579Y101 2,675 15,161 SH   SOLE   12,151 0 3,010
Citizens Financial Group Inc Common 174610105 2,621 64,550 SH   SOLE   48,800 0 15,750
Ishares Tr Russell 2000 Growth Common 464287648 2,613 12,198 SH   SOLE   0 0 12,198
JP Morgan Ultra Short Income E Common 46641Q837 2,481 49,190 SH   SOLE   39,355 0 9,835
Linde Common G5494J103 2,412 11,328 SH   SOLE   7,715 0 3,613
Wisdomtree Japan Tot Div Common 97717W851 2,337 43,457 SH   SOLE   34,637 0 8,820
US MidCap Equity: Schwab ETF Common 808524508 2,337 38,853 SH   SOLE   33,982 0 4,871
Ishares Russell Midcap Value Common 464287473 2,120 22,372 SH   SOLE   0 0 22,372
Ishares Tr Msci Eafe Fd Common 464287465 1,820 26,210 SH   SOLE   1,235 0 24,975
US Large Cap Value: Schwab ETF Common 808524409 1,771 29,451 SH   SOLE   25,917 0 3,534
Kroger Company Common 501044101 1,728 59,610 SH   SOLE   34,985 0 24,625
Intl Business Machines Common 459200101 1,711 12,767 SH   SOLE   3,322 0 9,445
Pfizer Incorporated Common 717081103 1,711 43,661 SH   SOLE   21,902 0 21,759
General Dynamics Corp. Common 369550108 1,670 9,468 SH   SOLE   7,578 0 1,890
Vanguard Extended Dur Treas Common 921910709 1,636 12,587 SH   SOLE   0 0 12,587
Ishares S&P Small Cap 600 Grow Common 464287887 1,561 8,076 SH   SOLE   856 0 7,220
Ross Stores Common 778296103 1,537 13,206 SH   SOLE   9,981 0 3,225
Vanguard Inl High Div Yield ET Common 921946794 1,464 22,954 SH   SOLE   19,478 0 3,476
U S Bancorp Common 902973304 1,444 24,353 SH   SOLE   14,543 0 9,810
A T & T Corp New Common 00206R102 1,400 35,822 SH   SOLE   26,470 0 9,352
US Lgcap Equity: Schwab ETF Common 808524201 1,392 18,122 SH   SOLE   16,550 0 1,572
Sensata Technology Common N7902X106 1,376 25,550 SH   SOLE   23,375 0 2,175
Clorox Company Common 189054109 1,294 8,430 SH   SOLE   6,105 0 2,325
Pub Svc Ent Group Inc Common 744573106 1,271 21,526 SH   SOLE   17,692 0 3,834
Nestle SA Common 641069406 1,265 11,685 SH   SOLE   9,330 0 2,355
Schwab Emerging Markets Common 808524706 1,258 45,946 SH   SOLE   11,319 0 34,627
Schlumberger Ltd. Common 806857108 1,233 30,674 SH   SOLE   24,744 0 5,930
Interm US Treas: Schwab ETF Common 808524854 1,135 20,668 SH   SOLE   16,637 0 4,031
FedEx Corp. Common 31428X106 1,112 7,352 SH   SOLE   6,080 0 1,272
iShares Tr 1-3 Yr Treas Bond Common 464287457 1,112 13,134 SH   SOLE   3,972 0 9,162
Medtronic PLC Common G5960L103 1,101 9,705 SH   SOLE   7,450 0 2,255
Ishares S&P Mid Cap 400 Growth Common 464287606 1,093 4,591 SH   SOLE   0 0 4,591
Ishares Tr Russell 1000 Index Common 464287622 1,051 5,890 SH   SOLE   0 0 5,890
D X C Technology Co Common 23355L106 1,037 27,585 SH   SOLE   24,685 0 2,900
Global X MLP ETF Common 37950E473 1,018 129,208 SH   SOLE   108,012 0 21,196
Norfolk & Southern Common 655844108 1,008 5,190 SH   SOLE   4,865 0 325
American Express Co. Common 025816109 998 8,013 SH   SOLE   5,338 0 2,675
Roche Hldg Ltd ADR Common 771195104 973 23,940 SH   SOLE   17,665 0 6,275
Emerson Electric Common 291011104 970 12,715 SH   SOLE   11,165 0 1,550
CVS Caremark Corp. Common 126650100 956 12,865 SH   SOLE   9,215 0 3,650
T Rowe Price Group Inc Common 74144T108 948 7,783 SH   SOLE   5,533 0 2,250
Amazon Com Inc Common 023135106 905 490 SH   SOLE   362 0 128
Ishares Tr Russell 2000 Index Common 464287655 902 5,446 SH   SOLE   415 0 5,031
iShares S&P 500 Value ETF Common 464287408 862 6,630 SH   SOLE   4,584 0 2,046
NextEra Energy Common 65339F101 853 3,521 SH   SOLE   2,896 0 625
Schwab Short Term US Treasury Common 808524862 832 16,487 SH   SOLE   13,005 0 3,482
Duke Energy Common 26441C204 830 9,100 SH   SOLE   7,290 0 1,810
Visa Inc Cl A Common 92826C839 823 4,381 SH   SOLE   4,381 0 0
US Agg Bond ETF: Schwab Common 808524839 814 15,234 SH   SOLE   14,149 0 1,085
Novo-Nordisk A-S Common 670100205 796 13,760 SH   SOLE   10,725 0 3,035
Colgate Palmolive Common 194162103 782 11,365 SH   SOLE   8,355 0 3,010
Vanguard Intl Real Estate ETF Common 922042676 775 13,114 SH   SOLE   12,246 0 868
Google Inc Class C Class C 02079K107 771 577 SH   SOLE   510 0 67
US Lg-Cap Growth: Schwab ETF Common 808524300 762 8,198 SH   SOLE   7,140 0 1,058
Honeywell International Common 438516106 755 4,267 SH   SOLE   4,267 0 0
S P D R TRUST Unit SR Common 78462F103 754 2,344 SH   SOLE   1,901 0 443
Coca-Cola Common 191216100 741 13,381 SH   SOLE   12,554 0 827
Alerian MLP ETF Common 00162Q866 723 85,110 SH   SOLE   52,760 0 32,350
iShares Core MSCI Emerging Mkt Common 46434G103 721 13,417 SH   SOLE   2,386 0 11,031
iShares GNMA Bond ETF Common 46429B333 700 13,940 SH   SOLE   8,580 0 5,360
iShares S&P 500 Growth Common 464287309 679 3,506 SH   SOLE   2,270 0 1,236
Illumina Inc Common 452327109 678 2,045 SH   SOLE   1,830 0 215
Canadian Natural Resources Common 136385101 677 20,916 SH   SOLE   14,591 0 6,325
Intl Flavors & Fragrances Inc Common 459506101 671 5,200 SH   SOLE   4,925 0 275
Royal Dutch Shell Common 780259206 670 11,354 SH   SOLE   6,614 0 4,740
Bristol-Myers Squibb Co Common 110122108 668 10,403 SH   SOLE   6,887 0 3,516
Shopify Inc Common 82509L107 666 1,675 SH   SOLE   1,515 0 160
Abiomed Inc Common 003654100 641 3,755 SH   SOLE   3,755 0 0
Carnival Corp Common 143658300 631 12,416 SH   SOLE   11,966 0 450
Zimmer Biomet Holdings Common 98956P102 619 4,138 SH   SOLE   2,240 0 1,898
Union Pacific Corp Common 907818108 609 3,370 SH   SOLE   150 0 3,220
Occidental Petroleum Corp. Common 674599105 602 14,600 SH   SOLE   9,400 0 5,200
Skyworks Solutions Common 83088M102 589 4,875 SH   SOLE   3,510 0 1,365
iShares Barclays TIPS Common 464287176 585 5,015 SH   SOLE   5,015 0 0
Invesco Bond Bulletshrs 2020 Common 46138J502 540 25,353 SH   SOLE   19,464 0 5,889
Philip Morris Intl Inc Common 718172109 535 6,283 SH   SOLE   4,558 0 1,725
Primary Bank Common 74166J103 522 36,000 SH   SOLE   0 0 36,000
PIMCO Enh Short Maturity ETF Common 72201R833 493 4,850 SH   SOLE   3,850 0 1,000
Western Alliance Bnc Common 957638109 492 8,635 SH   SOLE   7,475 0 1,160
Anheuser Busch Co Inc Common 03524A108 480 5,852 SH   SOLE   3,925 0 1,927
Invesco Bond Bulletshrs 2021 Common 46138J700 468 22,011 SH   SOLE   17,667 0 4,344
Invesco Bond Bulletshrs 2022 Common 46138J882 454 21,093 SH   SOLE   16,794 0 4,299
Danaher Corp Common 235851102 449 2,927 SH   SOLE   2,927 0 0
Norwegian Cruise Lin Common G66721104 447 7,645 SH   SOLE   5,225 0 2,420
Alibaba Group Holding Common 01609W102 445 2,100 SH   SOLE   100 0 2,000
Vanguard Short Term Bond ETF Common 921937827 445 5,525 SH   SOLE   5,525 0 0
Total S A Common 89151E109 416 7,515 SH   SOLE   4,605 0 2,910
Vanguard Sh-Term Inf Common 922020805 416 8,432 SH   SOLE   2,100 0 6,332
Spdr S&P 600 Small Cap Common 78464A300 412 6,263 SH   SOLE   5,090 0 1,173
Cigna Corp Common 125509109 373 1,824 SH   SOLE   1,709 0 115
Vanguard Small Cap Grwth Common 922908595 352 1,770 SH   SOLE   40 0 1,730
General Electric Company Common 369604103 343 30,734 SH   SOLE   16,138 0 14,596
US TIPS: Schwab ETF Common 808524870 339 5,991 SH   SOLE   5,560 0 431
Verizon Communications Common 92343V104 336 5,465 SH   SOLE   4,465 0 1,000
Kimberly-Clark Corp Common 494368103 335 2,435 SH   SOLE   2,235 0 200
Macquarie Infrastructure Common 55608B105 328 7,650 SH   SOLE   6,550 0 1,100
Invesco Bond Bulletshrs 2023 Common 46138J866 321 15,072 SH   SOLE   11,638 0 3,434
Pnc Finl Services Gp Inc Common 693475105 317 1,984 SH   SOLE   1,984 0 0
Pepsico Incorporated Common 713448108 308 2,253 SH   SOLE   1,568 0 685
Apache Common 037411105 302 11,785 SH   SOLE   8,460 0 3,325
Bank Of New York Co Common 064058100 301 5,971 SH   SOLE   4,146 0 1,825
Boeing Co Common 097023105 293 899 SH   SOLE   396 0 503
Vanguard Mid Cap Growth Common 922908538 287 1,809 SH   SOLE   979 0 830
SPDR Utilities Sector Common 81369Y886 283 4,375 SH   SOLE   3,850 0 525
Sysco Corp Common 871829107 282 3,300 SH   SOLE   400 0 2,900
US Small Cap Equity: Schwab ET Common 808524607 282 3,723 SH   SOLE   2,836 0 887
2021 (Dec) iShares Muni Common 46435G789 278 10,795 SH   SOLE   2,730 0 8,065
Spdr Dow Jones Reit Common 78464A607 275 2,700 SH   SOLE   0 0 2,700
Ishares Tr Cohen & Steer Common 464287564 273 2,332 SH   SOLE   13 0 2,319
McCormick & Co Inc Common 579780206 272 1,600 SH   SOLE   1,600 0 0
Cerus Corp Common 157085101 270 64,049 SH   SOLE   0 0 64,049
Constellation Brand Common 21036P108 268 1,413 SH   SOLE   685 0 728
iShares S&P Smcap Value Common 464287879 264 1,642 SH   SOLE   1,191 0 451
Genuine Parts Co Common 372460105 250 2,355 SH   SOLE   2,145 0 210
Eli Lilly & Co. Common 532457108 245 1,867 SH   SOLE   1,867 0 0
C B Richard Ellis Group Common 12497T101 245 4,000 SH   SOLE   0 0 4,000
iShares Core MSCI EAFE ETF Common 46432F842 241 3,700 SH   SOLE   2,571 0 1,129
SPDR S&P Regional Banking Common 78464A698 237 4,075 SH   SOLE   3,825 0 250
Invesco Senior Loan ETF Common 46138G508 230 10,100 SH   SOLE   10,100 0 0
Intuitive Surgical New Common 46120E602 227 384 SH   SOLE   0 0 384
Nike Inc Class B Common 654106103 226 2,235 SH   SOLE   2,235 0 0
W P Carey & Co L L C Common 92930Y107 226 2,825 SH   SOLE   2,625 0 200
Trex Company Inc Common 89531P105 225 2,500 SH   SOLE   0 0 2,500
United Parcel Service Inc Cl B Class B 911312106 223 1,902 SH   SOLE   1,902 0 0
Jabil Inc Common 466313103 215 5,200 SH   SOLE   0 0 5,200
2022 iShares iBonds Muni Common 46435G755 212 8,115 SH   SOLE   2,690 0 5,425
Walgreens Boots Allianc Common 931427108 212 3,588 SH   SOLE   1,800 0 1,788
Invesco Bond Bulletshrs 2024 Common 46138J841 206 9,596 SH   SOLE   7,989 0 1,607
General Mills Inc Common 370334104 201 3,750 SH   SOLE   2,750 0 1,000
PCS Edventures!.com Common 69325N102 27 445,000 SH   SOLE   445,000 0 0
Moleculin Biotech In Common 60855D101 93 101,781 SH   SOLE   0 0 101,781
Jericho Oil Corp Common 476367107 12 75,860 SH   SOLE   0 0 75,860
Hypersolar Inc Common 44915H104 0 70,833 SH   SOLE   0 0 70,833
Elixinol Global Lt Ordf Common Q34632101 14 34,218 SH   SOLE   0 0 34,218
Orion Marine Group Inc Common 68628V308 130 25,100 SH   SOLE   0 0 25,100
2020 Blackrock Muni ETF Common 09249X109 189 12,700 SH   SOLE   7,300 0 5,400
Organigram Holdings Incf Common 68620P101 29 12,000 SH   SOLE   0 0 12,000