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
1/100 Berkshire Htwy A Equity 084670108 1,391 400 SH   SOLE   0 0 400
3m Company Equity 88579Y101 238 1,362 SH   SOLE   0 0 1,362
Abbott Laboratories Equity 002824100 1,246 11,384 SH   SOLE   0 0 11,384
AbbVie Inc Equity 00287Y109 675 6,302 SH   SOLE   0 0 6,302
Alphabet Class C Equity 02079K107 667 381 SH   SOLE   0 0 381
Alphabet Inc Class A Equity 02079K305 1,388 792 SH   SOLE   0 0 792
Amazon.Com Inc Equity 023135106 1,619 497 SH   SOLE   0 0 497
American States Water Co Equity 029899101 2,436 30,636 SH   SOLE   0 0 30,636
American Water Works Co Equity 030420103 8,279 53,942 SH   SOLE   0 0 53,942
Amgen Inc Equity 031162100 529 2,301 SH   SOLE   0 0 2,301
Anheuser Busch Cos Inc Equity 03524A108 275 3,937 SH   SOLE   0 0 3,937
Apple Computer Inc Equity 037833100 10,219 77,013 SH   SOLE   0 0 77,013
AT&T Inc Equity 00206R102 545 18,960 SH   SOLE   0 0 18,960
Berkshire Hathaway Inc Class B Equity 084670702 2,316 9,989 SH   SOLE   0 0 9,989
BioHiTech Global Inc Equity 09074B107 18 16,510 SH   SOLE   0 0 16,510
Blackrock Inc Equity 09247X101 230 319 SH   SOLE   0 0 319
Boeing Company Equity 097023105 247 1,156 SH   SOLE   0 0 1,156
California Water Service Group Equity 130788102 2,519 46,616 SH   SOLE   0 0 46,616
Camden Natl Corp Equity 133034108 252 7,039 SH   SOLE   0 0 7,039
Caterpillar Inc Equity 149123101 249 1,367 SH   SOLE   0 0 1,367
Chevron Corporation Equity 166764100 286 3,389 SH   SOLE   0 0 3,389
Cisco Systems Inc Equity 17275R102 340 7,591 SH   SOLE   0 0 7,591
Citigroup Inc Equity 172967424 318 5,152 SH   SOLE   0 0 5,152
Coca-Cola Company Equity 191216100 344 6,267 SH   SOLE   0 0 6,267
Colgate-Palmolive Company Equity 194162103 450 5,259 SH   SOLE   0 0 5,259
Consolidated Edison Inc Equity 209115104 249 3,444 SH   SOLE   0 0 3,444
Costco Wholesale Corp Equity 22160K105 801 2,126 SH   SOLE   0 0 2,126
CSW Industrials Inc Equity 126402106 319 2,847 SH   SOLE   0 0 2,847
Deere & Co Equity 244199105 403 1,498 SH   SOLE   0 0 1,498
Diageo Plc New Spn Adr Equity 25243Q205 280 1,763 SH   SOLE   0 0 1,763
Digital Realty Trust Inc Equity 253868103 283 2,028 SH   SOLE   0 0 2,028
Disney Walt Company Equity 254687106 727 4,015 SH   SOLE   0 0 4,015
Duke Energy Corp New Equity 26441C204 767 8,375 SH   SOLE   0 0 8,375
Eli Lilly & Company Equity 532457108 1,592 9,431 SH   SOLE   0 0 9,431
Essential Utilities Equity 29670G102 4,971 105,118 SH   SOLE   0 0 105,118
Exxon Mobil Corp Equity 30231G102 342 8,299 SH   SOLE   0 0 8,299
Facebook Equity 30303M102 515 1,884 SH   SOLE   0 0 1,884
Fidelity MSCI Real Estate Index ETF Equity 316092857 352 13,876 SH   SOLE   0 0 13,876
Financial Select Sector SPDR Equity 81369Y605 423 14,357 SH   SOLE   0 0 14,357
General Electric Company Equity 369604103 125 11,564 SH   SOLE   0 0 11,564
Genl Dynamics Corp Com Equity 369550108 300 2,015 SH   SOLE   0 0 2,015
Goldman Sachs ActiveBeta International Equity 381430107 2,216 69,469 SH   SOLE   0 0 69,469
Guggenheim Bulletshares 2023 Corporate Bond Equity 46138J866 507 23,150 SH   SOLE   0 0 23,150
Guggenheim Bulletshares 2024 Corporate Bond Equity 46138J841 505 22,550 SH   SOLE   0 0 22,550
Home Depot Inc Equity 437076102 614 2,311 SH   SOLE   0 0 2,311
Honeywell Intl Inc Equity 438516106 316 1,484 SH   SOLE   0 0 1,484
Intel Corp Equity 458140100 1,304 26,165 SH   SOLE   0 0 26,165
International Business Machine Corp Equity 459200101 496 3,942 SH   SOLE   0 0 3,942
Invesco BulletShares 2025 Corp Bond ETF Equity 46138J825 215 9,500 SH   SOLE   0 0 9,500
Invesco DB Oil Fund Equity 46140H403 6,453 765,526 SH   SOLE   0 0 765,526
Invesco Fundamental High Yield Corp Bond ETF Equity 46138E719 783 40,289 SH   SOLE   0 0 40,289
Invesco QQQ Trust Equity 46090E103 2,655 8,462 SH   SOLE   0 0 8,462
iShares 0-5 Year TIPS Bond ETF Equity 46429B747 9,688 92,775 SH   SOLE   0 0 92,775
iShares Aaa-A Rated Corporate Bond Equity 46429B291 5,985 102,266 SH   SOLE   0 0 102,266
iShares Barclays MBS Bonds Equity 464288588 1,300 11,802 SH   SOLE   0 0 11,802
iShares Barclays TIPS Equity 464287176 674 5,282 SH   SOLE   0 0 5,282
iShares Cohen & Steers Realty Majors Equity 464287564 720 13,358 SH   SOLE   0 0 13,358
iShares Commodities Select Strategies ETF Equity 46431W853 582 21,807 SH   SOLE   0 0 21,807
iShares Core Dividend Growth ETF Equity 46434V621 1,897 42,315 SH   SOLE   0 0 42,315
iShares Core High Dividend Equity 46429B663 477 5,445 SH   SOLE   0 0 5,445
iShares Core MSCI EAFE ETF Equity 46432F842 548 7,926 SH   SOLE   0 0 7,926
iShares Core S&P 500 ETF Equity 464287200 1,038 2,766 SH   SOLE   0 0 2,766
iShares Core S&P Total US Stock Market ETF Equity 464287150 449 5,211 SH   SOLE   0 0 5,211
iShares Floating Rate ETF Equity 46429B655 413 8,140 SH   SOLE   0 0 8,140
iShares GNMA Bond Equity 46429B333 247 4,842 SH   SOLE   0 0 4,842
iShares iBonds DEC 2021 Term Muni Bonds Equity 46435G789 739 28,680 SH   SOLE   0 0 28,680
iShares iBonds DEC 2022 Term Muni Bond Equity 46435G755 749 28,396 SH   SOLE   0 0 28,396
iShares iBonds Dec 2023 Term Muni Bond Equity 46435G318 682 26,056 SH   SOLE   0 0 26,056
iShares iBoxx Investment Grade Corp Bond Equity 464287242 2,213 16,021 SH   SOLE   0 0 16,021
iShares Lehman 20 Year Treas Bond Equity 464287432 12,454 78,955 SH   SOLE   0 0 78,955
iShares Russell 3000 Equity 464287689 649 2,902 SH   SOLE   0 0 2,902
iShares S&P 500 Growth Equity 464287309 443 6,944 SH   SOLE   0 0 6,944
iShares S&P 500 Value Equity 464287408 202 1,580 SH   SOLE   0 0 1,580
iShares S&P Midcap Equity 464287507 910 3,959 SH   SOLE   0 0 3,959
iShares S&P North Amer Tech-Semicondctrs Equity 464287523 22,782 60,081 SH   SOLE   0 0 60,081
iShares S&P US Preferred Fund Equity 464288687 1,894 49,190 SH   SOLE   0 0 49,190
iShares Tr S&P Smallcap Equity 464287804 1,134 12,342 SH   SOLE   0 0 12,342
Johnson & Johnson Equity 478160104 2,000 12,709 SH   SOLE   0 0 12,709
JP Morgan Chase & Company Equity 46625H100 430 3,387 SH   SOLE   0 0 3,387
Kimberly-Clark Corp Equity 494368103 495 3,670 SH   SOLE   0 0 3,670
Kirby Corporation Equity 497266106 221 4,270 SH   SOLE   0 0 4,270
Leggett&Platt Inc Com Equity 524660107 8,050 181,707 SH   SOLE   0 0 181,707
Merck & Company Inc Equity 58933Y105 831 10,154 SH   SOLE   0 0 10,154
Microsoft Corp Equity 594918104 1,265 5,689 SH   SOLE   0 0 5,689
NextEra Energy Inc Equity 65339F101 1,027 13,315 SH   SOLE   0 0 13,315
Paychex Inc Equity 704326107 489 5,249 SH   SOLE   0 0 5,249
PayPal Holdings Inc Equity 70450Y103 610 2,603 SH   SOLE   0 0 2,603
Pfizer Incorporated Equity 717081103 725 19,693 SH   SOLE   0 0 19,693
PIMCO Enhaced Low Duration Active ETF Equity 72201R718 8,159 79,954 SH   SOLE   0 0 79,954
Pimco Short Term Muni ETF Equity 72201R874 1,602 31,134 SH   SOLE   0 0 31,134
PIMCO Total Return ETF Equity 72201R775 3,596 31,793 SH   SOLE   0 0 31,793
Planet Fitness Inc Equity 72703H101 616 7,935 SH   SOLE   0 0 7,935
Procter & Gamble Company Equity 742718109 904 6,496 SH   SOLE   0 0 6,496
Proshares Short S&P 500 Equity 74347B425 817 45,455 SH   SOLE   0 0 45,455
ProShares Ultra QQQ Equity 74347R206 6,584 57,197 SH   SOLE   0 0 57,197
ProShares Ultra S&P 500 Equity 74347R107 1,471 16,100 SH   SOLE   0 0 16,100
ProShares UltraShort 20 Year Treasury Equity 74347B201 536 32,653 SH   SOLE   0 0 32,653
ProShares UltraShort Bloomberg Crude Oil Equity 74347W668 1,869 160,586 SH   SOLE   0 0 160,586
Qualcomm Inc Equity 747525103 227 1,492 SH   SOLE   0 0 1,492
S&P Global Inc Equity 78409V104 759 2,310 SH   SOLE   0 0 2,310
Schwab Emgerging Markets Equity ETF Equity 808524706 9,370 305,710 SH   SOLE   0 0 305,710
Schwab Fundamental Emerging Markets Large Company Equity 808524730 1,391 49,233 SH   SOLE   0 0 49,233
Schwab Fundamental US Broad Market ETF Equity 808524789 526 11,707 SH   SOLE   0 0 11,707
Schwab Fundamental US Large Company ETF Equity 808524771 1,825 40,297 SH   SOLE   0 0 40,297
Schwab International Equity ETF Equity 808524805 16,956 470,879 SH   SOLE   0 0 470,879
Schwab US Aggregate Bond ETF Equity 808524839 459 8,184 SH   SOLE   0 0 8,184
Schwab US Broad Market ETF Equity 808524102 27,980 307,502 SH   SOLE   0 0 307,502
Schwab US Dividend Equity ETF Equity 808524797 9,791 152,645 SH   SOLE   0 0 152,645
Schwab US Large Cap ETF Equity 808524201 8,794 96,685 SH   SOLE   0 0 96,685
Schwab US Mid-Cap ETF Equity 808524508 10,113 148,324 SH   SOLE   0 0 148,324
Schwab US REIT ETF Equity 808524847 2,880 75,859 SH   SOLE   0 0 75,859
Schwab US Small Cap ETF Equity 808524607 11,116 124,904 SH   SOLE   0 0 124,904
Schwab US TIPS ETF Equity 808524870 2,066 33,272 SH   SOLE   0 0 33,272
Shopify Inc Equity 82509L107 234 207 SH   SOLE   0 0 207
SJW Corp Equity 784305104 2,475 35,680 SH   SOLE   0 0 35,680
Southern Company Equity 842587107 627 10,211 SH   SOLE   0 0 10,211
SPDR Barclays Capital Convertible Securities Equity 78464A359 2,837 34,266 SH   SOLE   0 0 34,266
SPDR Barclays Capital Tips Equity 78464A656 615 19,735 SH   SOLE   0 0 19,735
SPDR Blackstone / GSO Senior Loan Equity 78467V608 864 18,927 SH   SOLE   0 0 18,927
SPDR Dow Jones Industrial Average Equity 78467X109 226 738 SH   SOLE   0 0 738
SPDR Gold Shares Equity 78463V107 232 1,300 SH   SOLE   0 0 1,300
SPDR Lehman Municipal Bond ETF Equity 78468R721 1,283 24,434 SH   SOLE   0 0 24,434
SPDR MSCI EAFE Fossil Fuel Free ETF Equity 78470E106 260 3,340 SH   SOLE   0 0 3,340
SPDR S&P 500 Fossil Fuel Free ETF Equity 78468R796 305 3,276 SH   SOLE   0 0 3,276
SPDR S&P 500 Growth ETF Equity 78464A409 232 4,195 SH   SOLE   0 0 4,195
SPDR S&P Dividend ETF Equity 78464A763 10,933 103,208 SH   SOLE   0 0 103,208
SPDR S&P Intl Small Cap Equity 78463X871 266 7,515 SH   SOLE   0 0 7,515
SPDR Gold MiniShares Equity 98149E204 342 18,050 SH   SOLE   0 0 18,050
SPDRBarclays International Treasury ETF Equity 78464A516 357 11,431 SH   SOLE   0 0 11,431
Standard & Poors Dep Rcpts Series 1 Equity 78462F103 13,845 37,029 SH   SOLE   0 0 37,029
Starbucks Corporation Equity 855244109 252 2,360 SH   SOLE   0 0 2,360
Teladoc Inc Equity 87918A105 215 1,075 SH   SOLE   0 0 1,075
Texas Instruments Inc Equity 882508104 275 1,677 SH   SOLE   0 0 1,677
Vanguard Dividend Appreciation ETF Equity 921908844 398 2,822 SH   SOLE   0 0 2,822
Vanguard Emerging Market Equity 922042858 294 5,870 SH   SOLE   0 0 5,870
Vanguard FTSE Developed Markets Index Fund Equity 921943858 4,017 85,094 SH   SOLE   0 0 85,094
Vanguard International Equity Index Equity 922042775 867 14,850 SH   SOLE   0 0 14,850
Vanguard Mid Cap Equity 922908629 8,408 40,664 SH   SOLE   0 0 40,664
Vanguard REIT Equity 922908553 7,614 89,656 SH   SOLE   0 0 89,656
Vanguard S&P 500 ETF Equity 922908363 2,932 8,531 SH   SOLE   0 0 8,531
Vanguard Short Term Bond Index ETF Equity 921937827 326 3,929 SH   SOLE   0 0 3,929
Vanguard Small Cap ETF Equity 922908751 7,295 37,471 SH   SOLE   0 0 37,471
Vanguard Telecom Svcs Equity 92204A884 1,874 15,595 SH   SOLE   0 0 15,595
Vanguard Total International Bond ETF Equity 92203J407 1,742 29,759 SH   SOLE   0 0 29,759
Vanguard Total Stock Mkt Equity 922908769 1,031 5,297 SH   SOLE   0 0 5,297
Vanguard Total World Stock Index ETF Equity 922042742 362 3,907 SH   SOLE   0 0 3,907
Vanguard Utilities Equity 92204A876 9,341 68,072 SH   SOLE   0 0 68,072
Vanguard Value ETF Equity 922908744 817 6,869 SH   SOLE   0 0 6,869
Verizon Communications Inc Equity 92343V104 1,867 31,776 SH   SOLE   0 0 31,776
Waste Management Inc Del Equity 94106L109 242 2,051 SH   SOLE   0 0 2,051