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
3M Company COMM 88579Y101 2,203 19,940 SH   SOLE   19,940 0 0
A T & T Inc COMM 00206R102 338 22,024 SH   SOLE   22,024 0 0
Abb LTD F COMM 000375204 216 8,416 SH   SOLE   8,416 0 0
Abbott Laboratories COMM 002824100 3,203 33,100 SH   SOLE   33,100 0 0
Abbvie Inc COMM 00287Y109 4,343 32,362 SH   SOLE   32,362 0 0
Accenture PLC CL A F COMM G1151C101 782 3,041 SH   SOLE   3,041 0 0
Adobe Systems Inc COMM 00724F101 1,223 4,445 SH   SOLE   4,445 0 0
Advanced Micro Devices COMM 007903107 351 5,545 SH   SOLE   5,545 0 0
Aflac Inc COMM 001055102 949 16,890 SH   SOLE   16,890 0 0
Allstate Corporation COMM 020002101 523 4,171 SH   SOLE   4,171 0 0
Alnylam Pharmaceutl COMM 02043Q107 315 1,575 SH   SOLE   1,575 0 0
Alphabet Inc CL A COMM 02079K305 10,588 110,693 SH   SOLE   110,693 0 0
Alphabet Inc CL C COMM 02079K107 4,381 45,560 SH   SOLE   45,560 0 0
Altria Group Inc COMM 02209S103 231 5,600 SH   SOLE   5,600 0 0
Amazon Com Inc COMM 023135106 11,654 103,132 SH   SOLE   103,132 0 0
American Express Co COMM 025816109 391 2,899 SH   SOLE   2,899 0 0
American Tower Corp COMM 03027X100 539 2,511 SH   SOLE   2,511 0 0
Amgen Incorporated COMM 031162100 1,781 7,903 SH   SOLE   7,903 0 0
Apple Inc COMM 037833100 31,700 229,381 SH   SOLE   229,381 0 0
Aptiv PLC F COMM G6095L109 222 2,840 SH   SOLE   2,840 0 0
ASML HLDGS NV COMM N07059210 285 685 SH   SOLE   685 0 0
Auto Data Processing COMM 053015103 1,100 4,839 SH   SOLE   4,839 0 0
Bank Of America Corp COMM 060505104 2,245 74,341 SH   SOLE   74,341 0 0
Basf Se F COMM 055262505 401 41,800 SH   SOLE   41,800 0 0
Berkshire Hathaway COMM 084670702 4,663 17,462 SH   SOLE   17,462 0 0
BlackRock Inc COMM 09247X101 865 1,572 SH   SOLE   1,572 0 0
Boeing Co COMM 097023105 422 3,485 SH   SOLE   3,485 0 0
Booking Holdings Inc COMM 09857L108 309 188 SH   SOLE   188 0 0
Bristol-Myers Squibb COMM 110122108 643 9,050 SH   SOLE   9,050 0 0
Broadcom Limited COMM 11135F101 791 1,782 SH   SOLE   1,782 0 0
Canadian Natl Railwy F COMM 136375102 1,807 16,737 SH   SOLE   16,737 0 0
Capital One Finl COMM 14040H105 278 3,020 SH   SOLE   3,020 0 0
Carrier Global Corp COMM 14448C104 710 19,971 SH   SOLE   19,971 0 0
Caterpillar Inc COMM 149123101 2,723 16,596 SH   SOLE   16,596 0 0
Charles Schwab Corp COMM 808513105 333 4,638 SH   SOLE   4,638 0 0
Charles Schwab US MC ETF ETF 808524508 1,266 20,910 SH   SOLE   20,910 0 0
Chevron Corporation COMM 166764100 5,684 39,565 SH   SOLE   39,565 0 0
CIGNA Corp COMM 125523100 297 1,071 SH   SOLE   1,071 0 0
Cisco Systems Inc COMM 17275R102 2,457 61,427 SH   SOLE   61,427 0 0
Cme Group Inc COMM 12572Q105 241 1,362 SH   SOLE   1,362 0 0
Coca Cola Company COMM 191216100 1,495 26,487 SH   SOLE   26,487 0 0
Colgate-Palmolive Co COMM 194162103 2,911 41,432 SH   SOLE   41,432 0 0
Comcast Corporation COMM 20030N101 1,232 42,009 SH   SOLE   42,009 0 0
Conocophillips COMM 20825C104 1,132 10,915 SH   SOLE   10,915 0 0
Consumer Discretionary Sector SPDR ETF ETF 81369Y407 552 3,872 SH   SOLE   3,872 0 0
Consumer Staples Sector SPDR ETF ETF 81369Y308 222 3,327 SH   SOLE   3,327 0 0
Corteva Inc COMM 22052L104 479 8,386 SH   SOLE   8,386 0 0
Costco Wholesale Co COMM 22160K105 14,504 30,710 SH   SOLE   30,710 0 0
CVS Health Corp COMM 126650100 739 7,748 SH   SOLE   7,748 0 0
Danaher Corp COMM 235851102 1,514 5,854 SH   SOLE   5,854 0 0
Deere & Co COMM 244199105 334 998 SH   SOLE   998 0 0
Digital Realty Trust COMM 253868103 310 3,122 SH   SOLE   3,122 0 0
Dow Inc COMM 260557103 286 6,516 SH   SOLE   6,516 0 0
Duke Energy Corp COMM 26441C204 291 3,125 SH   SOLE   3,125 0 0
DuPont De Nemours Inc COMM 26614N102 300 5,954 SH   SOLE   5,954 0 0
Eaton Vance Tax Managed COMM 27828Y108 251 19,075 SH   SOLE   19,075 0 0
Ecolab Inc COMM 278865100 1,244 8,585 SH   SOLE   8,585 0 0
Eli Lilly & Company COMM 532457108 2,949 9,121 SH   SOLE   9,121 0 0
Emerson Electric Co COMM 291011104 1,024 13,988 SH   SOLE   13,988 0 0
Energy Sector SPDR ETF ETF 81369Y506 1,205 16,733 SH   SOLE   16,733 0 0
Enphase Energy Inc COMM 29355A107 1,164 4,195 SH   SOLE   4,195 0 0
Estee Lauder co Inc COMM 518439104 273 1,265 SH   SOLE   1,265 0 0
Exelon Corporation COMM 30161N101 224 5,970 SH   SOLE   5,970 0 0
Exxon Mobil Corp COMM 30231G102 3,963 45,395 SH   SOLE   45,395 0 0
Farmland Partners REIT COMM 31154R109 316 24,810 SH   SOLE   24,810 0 0
Fedex Corporation COMM 31428X106 2,392 15,986 SH   SOLE   15,986 0 0
Financial Sector SPDR ETF ETF 81369Y605 1,028 33,854 SH   SOLE   33,854 0 0
First Industrial RLT COMM 32054K103 320 7,096 SH   SOLE   7,096 0 0
Franklin Resources COMM 354613101 316 14,475 SH   SOLE   14,475 0 0
General Mills Inc COMM 370334104 1,029 13,429 SH   SOLE   13,429 0 0
General Motors Co COMM 37045V100 339 10,565 SH   SOLE   10,565 0 0
Gladstone Land Corpo REIT COMM 376549101 270 14,900 SH   SOLE   14,900 0 0
Goldman Sachs Group COMM 38141G104 697 2,377 SH   SOLE   2,377 0 0
GS Equal Weight US Large Cap ETF ETF 381430438 260 4,885 SH   SOLE   4,885 0 0
Health Care Sector SPDR ETF ETF 81369Y209 873 7,212 SH   SOLE   7,212 0 0
Home Depot Inc COMM 437076102 3,227 11,696 SH   SOLE   11,696 0 0
Honeywell Intl Inc COMM 438516106 4,295 25,725 SH   SOLE   25,725 0 0
IBM Corp COMM 459200101 355 2,991 SH   SOLE   2,991 0 0
Illinois Tool Works COMM 452308109 342 1,877 SH   SOLE   1,877 0 0
Industrial Sector SPDR ETF ETF 81369Y704 371 4,473 SH   SOLE   4,473 0 0
Intel Corp COMM 458140100 1,563 60,658 SH   SOLE   60,658 0 0
Intuit Inc COMM 461202103 328 846 SH   SOLE   846 0 0
Invesco FTSE Rafi US 1000 ETF ETF 46137V613 623 4,487 SH   SOLE   4,487 0 0
Invesco FTSE Rafi US 1500 Small-Mid ETF ETF 46137V597 224 1,534 SH   SOLE   1,534 0 0
Invesco QQQ Trust COMM 46090E103 3,355 12,531 SH   SOLE   12,531 0 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357 2,568 20,179 SH   SOLE   20,179 0 0
iShares 1-5 Year Credit ETF 464288646 4,312 87,500 SH   SOLE   87,500 0 0
iShares Core S&P 500 ETF 464287200 2,411 6,722 SH   SOLE   6,722 0 0
iShares Core S&P Mid Cap ETF 464287507 956 4,358 SH   SOLE   4,358 0 0
iShares Core US Aggregate Bond ETF 464287226 234 2,430 SH   SOLE   2,430 0 0
iShares Global 100 ETF ETF 464287572 726 12,205 SH   SOLE   12,205 0 0
iShares Global Clean Energy ETF ETF 464288224 251 13,135 SH   SOLE   13,135 0 0
iShares MSCI EAFE ETF ETF 464287465 1,732 30,915 SH   SOLE   30,915 0 0
iShares MSCI Emerging ETF 464287234 2,754 78,956 SH   SOLE   78,956 0 0
iShares MSCI KLD 400 COMM 464288570 250 3,732 SH   SOLE   3,732 0 0
iShares Russell 1000 ETF 464287622 1,458 7,390 SH   SOLE   7,390 0 0
iShares Russell 1000 Growth ETF 464287614 478 2,273 SH   SOLE   2,273 0 0
iShares Russell 2000 ETF 464287655 508 3,078 SH   SOLE   3,078 0 0
iShares Russell Mid Cap ETF 464287499 1,184 19,046 SH   SOLE   19,046 0 0
iShares S&P 100 ETF ETF 464287101 18,363 113,003 SH   SOLE   113,003 0 0
iShares S&P 500 Growth ETF 464287309 329 5,686 SH   SOLE   5,686 0 0
iShares S&P Small Cap Core ETF 464287804 2,143 24,577 SH   SOLE   24,577 0 0
iShares S&P Small Cap Growth ETF 464287887 297 2,920 SH   SOLE   2,920 0 0
iShares Select Dividend ETF 464287168 1,036 9,666 SH   SOLE   9,666 0 0
iShares TIPS Bond ETF ETF 464287176 730 6,955 SH   SOLE   6,955 0 0
iShares US Consumer Goods ETF ETF 464287812 252 1,400 SH   SOLE   1,400 0 0
iShares US Industrials ETF 464287754 285 3,400 SH   SOLE   3,400 0 0
Johnson & Johnson COMM 478160104 10,808 66,160 SH   SOLE   66,160 0 0
JPMorgan Chase & Co COMM 46625H100 4,410 42,198 SH   SOLE   42,198 0 0
JPMorgan Ultra Short Income ETF ETF 46641Q837 23,971 477,886 SH   SOLE   477,886 0 0
JPMorgan Ultra Short Muni Income ETF ETF 46641Q654 5,837 116,035 SH   SOLE   116,035 0 0
Kimberly-Clark Corp COMM 494368103 1,174 10,324 SH   SOLE   10,324 0 0
Linde PLC F COMM G5494J103 695 2,577 SH   SOLE   2,577 0 0
Lockheed Martin Corp COMM 539830109 478 1,237 SH   SOLE   1,237 0 0
Lowes Companies Inc COMM 548661107 823 4,384 SH   SOLE   4,384 0 0
Marsh & MC Lennan Co COMM 571748102 486 3,257 SH   SOLE   3,257 0 0
Mastercard Inc COMM 57636Q104 1,518 5,337 SH   SOLE   5,337 0 0
Materials Sector SPDR ETF ETF 81369Y100 1,549 22,772 SH   SOLE   22,772 0 0
MC Donalds Corp COMM 580135101 2,612 11,318 SH   SOLE   11,318 0 0
Medtronic PLC F COMM G5960L103 513 6,303 SH   SOLE   6,303 0 0
Merck & Co Inc COMM 58933Y105 3,906 44,992 SH   SOLE   44,992 0 0
Meta Platforms, Inc COMM 30303M102 6,422 47,329 SH   SOLE   47,329 0 0
Metlife Inc COMM 59156R108 335 5,513 SH   SOLE   5,513 0 0
Microsoft Corp COMM 594918104 23,892 102,586 SH   SOLE   102,586 0 0
Moderna Inc COMM 60770K107 288 2,434 SH   SOLE   2,434 0 0
Mondelez Intl COMM 609207105 1,539 27,882 SH   SOLE   27,882 0 0
Moodys Corp COMM 615369105 214 880 SH   SOLE   880 0 0
Morgan Stanley COMM 617446448 1,079 13,657 SH   SOLE   13,657 0 0
Nestle SA F COMM 641069406 1,635 15,196 SH   SOLE   15,196 0 0
Nestle SA Ord F COMM H57312649 2,839 26,165 SH   SOLE   26,165 0 0
Netflix Inc COMM 64110L106 452 1,918 SH   SOLE   1,918 0 0
Nextera Energy Inc COMM 65339F101 4,214 53,745 SH   SOLE   53,745 0 0
Nike Inc COMM 654106103 2,959 35,477 SH   SOLE   35,477 0 0
Northrop Grumman Co COMM 666807102 213 453 SH   SOLE   453 0 0
NOVARTIS AG F COMM 66987V109 894 11,756 SH   SOLE   11,756 0 0
Nvidia Corp COMM 67066G104 2,906 23,938 SH   SOLE   23,938 0 0
Omnicom Group Inc COMM 681919106 689 10,800 SH   SOLE   10,800 0 0
Oracle Corporation COMM 68389X105 3,960 64,837 SH   SOLE   64,837 0 0
Otis Worldwide Corp COMM 68902V107 655 10,271 SH   SOLE   10,271 0 0
Paypal Holdings COMM 70450Y103 988 11,481 SH   SOLE   11,481 0 0
Pepsico Incorporated COMM 713448108 9,977 61,112 SH   SOLE   61,112 0 0
Pfizer Incorporated COMM 717081103 3,882 88,708 SH   SOLE   88,708 0 0
Philip Morris Intl COMM 718172109 461 5,472 SH   SOLE   5,472 0 0
PIMCO 1-5 Year US TIPS ETF 72201R205 4,003 81,021 SH   SOLE   81,021 0 0
PNC Financial SRVCS COMM 693475105 1,060 7,092 SH   SOLE   7,092 0 0
Procter & Gamble COMM 742718109 6,993 55,393 SH   SOLE   55,393 0 0
Qualcomm Inc COMM 747525103 2,811 24,881 SH   SOLE   24,881 0 0
Raytheon Technologies Co COMM 75513E101 2,543 31,061 SH   SOLE   31,061 0 0
Real Estate Select SPDR ETF ETF 81369Y860 677 18,793 SH   SOLE   18,793 0 0
Roche HLDG AG F COMM 771195104 598 14,733 SH   SOLE   14,733 0 0
S & P Global Inc COMM 78409V104 241 790 SH   SOLE   790 0 0
Salesforce Com COMM 79466L302 7,560 52,556 SH   SOLE   52,556 0 0
SAP Sponsored F COMM 803054204 520 6,396 SH   SOLE   6,396 0 0
Schwab Emerging Markets ETF 808524706 1,144 51,071 SH   SOLE   51,071 0 0
Schwab International ETF 808524805 2,319 82,445 SH   SOLE   82,445 0 0
Schwab US Aggregate Bond ETF ETF 808524839 866 19,105 SH   SOLE   19,105 0 0
Schwab US Broad Market ETF ETF 808524102 355 8,443 SH   SOLE   8,443 0 0
Schwab US Dividend ETF 808524797 2,007 30,216 SH   SOLE   30,216 0 0
Schwab US Large Cap ETF ETF 808524201 1,864 44,024 SH   SOLE   44,024 0 0
Service Now Inc COMM 81762P102 486 1,287 SH   SOLE   1,287 0 0
Shopify Inc COMM 82509L107 202 7,485 SH   SOLE   7,485 0 0
Siemens A G F COMM 826197501 448 9,151 SH   SOLE   9,151 0 0
Simon PPTY Group COMM 828806109 297 3,313 SH   SOLE   3,313 0 0
Southern Company COMM 842587107 1,166 17,147 SH   SOLE   17,147 0 0
SPDR Dow Jones ETF 78467X109 314 1,091 SH   SOLE   1,091 0 0
SPDR Dow Jones REIT ETF ETF 78464A607 593 7,039 SH   SOLE   7,039 0 0
SPDR Gold Minishares Etv ETF 98149E303 2,860 86,724 SH   SOLE   86,724 0 0
SPDR Gold Shares ETF ETF 78463V107 5,049 32,642 SH   SOLE   32,642 0 0
SPDR MSCI Acwi Ex-US ETF 78463X848 1,589 74,938 SH   SOLE   74,938 0 0
SPDR S&P 500 ETF ETF 78462F103 22,170 61,794 SH   SOLE   61,794 0 0
SPDR S&P Dividend ETF ETF 78464A763 1,607 14,412 SH   SOLE   14,412 0 0
SPDR S&P Midcap 400 ETF ETF 78467Y107 224 555 SH   SOLE   555 0 0
Starbucks Corp COMM 855244109 550 6,523 SH   SOLE   6,523 0 0
State Street Corp COMM 857477103 652 10,615 SH   SOLE   10,615 0 0
Stryker Corp COMM 863667101 1,606 7,900 SH   SOLE   7,900 0 0
Target Corporation COMM 87612E106 1,315 8,799 SH   SOLE   8,799 0 0
Technology Select Sector ETF 81369Y803 987 8,312 SH   SOLE   8,312 0 0
Tesla Motors Inc COMM 88160R101 2,511 9,468 SH   SOLE   9,468 0 0
Texas Instruments COMM 882508104 534 3,451 SH   SOLE   3,451 0 0
Thermo Fisher COMM 883556102 765 1,508 SH   SOLE   1,508 0 0
Trico Bancshs Chico COMM 896095106 268 6,004 SH   SOLE   6,004 0 0
U S Bancorp COMM 902973304 956 23,430 SH   SOLE   23,430 0 0
Umpqua Holdings Corp COMM 904214103 1,005 58,781 SH   SOLE   58,781 0 0
Unilever PLC F COMM 904767704 378 8,625 SH   SOLE   8,625 0 0
Union Pacific Corp COMM 907818108 1,555 7,982 SH   SOLE   7,982 0 0
United Parcel SRVC COMM 911312106 1,132 7,008 SH   SOLE   7,008 0 0
UnitedHealth Group COMM 91324P102 3,461 6,853 SH   SOLE   6,853 0 0
Utilities Sector SPDR ETF ETF 81369Y886 887 13,545 SH   SOLE   13,545 0 0
Vanguard FTSE Developed ETF 921943858 6,328 174,026 SH   SOLE   174,026 0 0
Vanguard FTSE Emerging ETF 922042858 5,506 150,883 SH   SOLE   150,883 0 0
Vanguard FTSE Pacific ETF 922042866 2,524 43,945 SH   SOLE   43,945 0 0
Vanguard High Dividend ETF 921946406 6,148 64,800 SH   SOLE   64,800 0 0
Vanguard Large Cap ETF ETF 922908637 315 1,927 SH   SOLE   1,927 0 0
Vanguard Mid Cap ETF ETF 922908629 10,669 56,758 SH   SOLE   56,758 0 0
Vanguard REIT ETF ETF 922908553 1,522 18,984 SH   SOLE   18,984 0 0
Vanguard S&P 500 ETF ETF 922908363 7,293 22,115 SH   SOLE   22,115 0 0
Vanguard Short Term Cor BD ETF ETF 92206C409 3,011 40,534 SH   SOLE   40,534 0 0
Vanguard Short Term TIP Index ETF ETF 922020805 35,085 729,261 SH   SOLE   729,261 0 0
Vanguard Small Cap ETF ETF 922908751 560 3,275 SH   SOLE   3,275 0 0
Vanguard Total Bond ETF 921937835 1,347 18,882 SH   SOLE   18,882 0 0
Vanguard Total COMM ETF 922908769 1,603 8,934 SH   SOLE   8,934 0 0
Verizon Communication COMM 92343V104 1,559 41,046 SH   SOLE   41,046 0 0
Visa Inc COMM 92826C839 9,953 56,028 SH   SOLE   56,028 0 0
Walgreens Boots Alli COMM 931427108 456 14,525 SH   SOLE   14,525 0 0
Wal-Mart Stores Inc COMM 931142103 1,619 12,480 SH   SOLE   12,480 0 0
Walt Disney Co COMM 254687106 3,063 32,470 SH   SOLE   32,470 0 0
Waste Connections In F COMM 94106B101 246 1,818 SH   SOLE   1,818 0 0
Waste Management Inc COMM 94106L109 362 2,258 SH   SOLE   2,258 0 0
Wells Fargo & Co COMM 949746101 628 15,619 SH   SOLE   15,619 0 0
Welltower Inc COMM 95040Q104 411 6,383 SH   SOLE   6,383 0 0
Xcel Energy Inc COMM 98389B100 314 4,874 SH   SOLE   4,874 0 0
Yum Brands Inc COMM 988498101 201 1,886 SH   SOLE   1,886 0 0
Zoetis Inc COMM 98978V103 226 1,526 SH   SOLE   1,526 0 0