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,654 20,505 SH   SOLE   20,505 0 0
A T & T Inc COMM 00206R102 477 22,740 SH   SOLE   22,740 0 0
Abb LTD F COMM 000375204 225 8,416 SH   SOLE   8,416 0 0
Abbott Laboratories COMM 002824100 3,642 33,523 SH   SOLE   33,523 0 0
Abbvie Inc COMM 00287Y109 5,021 32,785 SH   SOLE   32,785 0 0
Accenture PLC CL A F COMM G1151C101 864 3,112 SH   SOLE   3,112 0 0
Adobe Systems Inc COMM 00724F101 1,689 4,613 SH   SOLE   4,613 0 0
Advanced Micro Devices COMM 007903107 350 4,575 SH   SOLE   4,575 0 0
Aflac Inc COMM 001055102 935 16,890 SH   SOLE   16,890 0 0
Airbnb Inc Class A COMM 009066101 588 6,598 SH   SOLE   6,598 0 0
Allstate Corporation COMM 020002101 564 4,424 SH   SOLE   4,424 0 0
Alnylam Pharmaceutl COMM 02043Q107 230 1,575 SH   SOLE   1,575 0 0
Alphabet Inc CL A COMM 02079K305 12,884 5,912 SH   SOLE   5,912 0 0
Alphabet Inc CL C COMM 02079K107 7,164 3,275 SH   SOLE   3,275 0 0
Altria Group Inc COMM 02209S103 256 6,015 SH   SOLE   6,015 0 0
Amazon Com Inc COMM 023135106 11,207 105,512 SH   SOLE   105,512 0 0
American Express Co COMM 025816109 458 3,294 SH   SOLE   3,294 0 0
American Tower Corp COMM 03027X100 1,088 4,261 SH   SOLE   4,261 0 0
Amgen Incorporated COMM 031162100 2,001 8,223 SH   SOLE   8,223 0 0
Apple Inc COMM 037833100 32,348 236,600 SH   SOLE   236,600 0 0
Aptiv PLC F COMM G6095L109 253 2,840 SH   SOLE   2,840 0 0
ASML HLDGS NV COMM N07059210 326 685 SH   SOLE   685 0 0
Auto Data Processing COMM 053015103 1,026 4,859 SH   SOLE   4,859 0 0
Bank Of America Corp COMM 060505104 2,413 77,512 SH   SOLE   77,512 0 0
Basf Se F COMM 055262505 698 64,000 SH   SOLE   64,000 0 0
Berkshire Hathaway COMM 084670702 4,831 17,696 SH   SOLE   17,696 0 0
BlackRock Inc COMM 09247X101 981 1,610 SH   SOLE   1,610 0 0
Blackstone Group Inc COMM 09260D107 213 2,340 SH   SOLE   2,340 0 0
Boeing Co COMM 097023105 491 3,588 SH   SOLE   3,588 0 0
Booking Holdings Inc COMM 09857L108 329 188 SH   SOLE   188 0 0
Bristol-Myers Squibb COMM 110122108 721 9,302 SH   SOLE   9,302 0 0
Broadcom Limited COMM 11135F101 904 1,861 SH   SOLE   1,861 0 0
Canadian Natl Railwy F COMM 136375102 1,882 16,737 SH   SOLE   16,737 0 0
Capital One Finl COMM 14040H105 340 3,261 SH   SOLE   3,261 0 0
Carrier Global Corp COMM 14448C104 722 20,151 SH   SOLE   20,151 0 0
Caterpillar Inc COMM 149123101 2,986 16,706 SH   SOLE   16,706 0 0
Charles Schwab Corp COMM 808513105 266 4,213 SH   SOLE   4,213 0 0
Charles Schwab US MC ETF ETF 808524508 1,319 21,020 SH   SOLE   21,020 0 0
Charter Communicatn COMM 16119P108 256 547 SH   SOLE   547 0 0
Chevron Corporation COMM 166764100 5,789 39,983 SH   SOLE   39,983 0 0
Chubb LTD F COMM H1467J104 209 1,057 SH   SOLE   1,057 0 0
CIGNA Corp COMM 125523100 286 1,085 SH   SOLE   1,085 0 0
Cisco Systems Inc COMM 17275R102 2,986 70,024 SH   SOLE   70,024 0 0
Citigroup Inc COMM 172967424 220 4,793 SH   SOLE   4,793 0 0
Cme Group Inc COMM 12572Q105 279 1,362 SH   SOLE   1,362 0 0
Coca Cola Company COMM 191216100 1,730 27,315 SH   SOLE   27,315 0 0
Colgate-Palmolive Co COMM 194162103 3,320 41,432 SH   SOLE   41,432 0 0
Comcast Corporation COMM 20030N101 1,713 43,656 SH   SOLE   43,656 0 0
Communicat SVS SLCT Sec SPDR ETF ETF 81369Y852 237 4,360 SH   SOLE   4,360 0 0
Conocophillips COMM 20825C104 1,012 11,183 SH   SOLE   11,183 0 0
Consumer Discretionary Sector SPDR ETF ETF 81369Y407 532 3,872 SH   SOLE   3,872 0 0
Consumer Staples Sector SPDR ETF ETF 81369Y308 229 3,177 SH   SOLE   3,177 0 0
Corteva Inc COMM 22052L104 447 8,251 SH   SOLE   8,251 0 0
Costco Wholesale Co COMM 22160K105 14,922 31,134 SH   SOLE   31,134 0 0
CVS Health Corp COMM 126650100 768 8,287 SH   SOLE   8,287 0 0
Danaher Corp COMM 235851102 1,477 5,820 SH   SOLE   5,820 0 0
Deere & Co COMM 244199105 291 968 SH   SOLE   968 0 0
Digital Realty Trust COMM 253868103 831 6,297 SH   SOLE   6,297 0 0
Docusign Inc COMM 256163106 203 3,534 SH   SOLE   3,534 0 0
Dow Inc COMM 260557103 350 6,789 SH   SOLE   6,789 0 0
Duke Energy Corp COMM 26441C204 309 2,880 SH   SOLE   2,880 0 0
DuPont De Nemours Inc COMM 26614N102 336 6,048 SH   SOLE   6,048 0 0
Eaton Vance Tax Managed COMM 27828Y108 271 20,075 SH   SOLE   20,075 0 0
Ecolab Inc COMM 278865100 1,386 8,985 SH   SOLE   8,985 0 0
Eli Lilly & Company COMM 532457108 3,004 9,263 SH   SOLE   9,263 0 0
Emerson Electric Co COMM 291011104 1,144 14,385 SH   SOLE   14,385 0 0
Energy Sector SPDR ETF ETF 81369Y506 1,166 16,308 SH   SOLE   16,308 0 0
Enphase Energy Inc COMM 29355A107 832 4,260 SH   SOLE   4,260 0 0
Estee Lauder co Inc COMM 518439104 317 1,243 SH   SOLE   1,243 0 0
Exelon Corporation COMM 30161N101 271 5,970 SH   SOLE   5,970 0 0
Exxon Mobil Corp COMM 30231G102 3,903 45,573 SH   SOLE   45,573 0 0
Farmland Partners REIT COMM 31154R109 684 48,915 SH   SOLE   48,915 0 0
Fedex Corporation COMM 31428X106 3,749 16,453 SH   SOLE   16,453 0 0
Financial Sector SPDR ETF ETF 81369Y605 1,087 34,554 SH   SOLE   34,554 0 0
First Industrial RLT COMM 32054K103 339 7,096 SH   SOLE   7,096 0 0
Franklin Resources COMM 354613101 342 14,475 SH   SOLE   14,475 0 0
General Mills Inc COMM 370334104 1,024 13,567 SH   SOLE   13,567 0 0
General Motors Co COMM 37045V100 345 10,865 SH   SOLE   10,865 0 0
Gladstone Land Corpo REIT COMM 376549101 682 30,180 SH   SOLE   30,180 0 0
Goldman Sachs Group COMM 38141G104 634 2,135 SH   SOLE   2,135 0 0
GS Equal Weight US Large Cap ETF ETF 381430438 606 10,915 SH   SOLE   10,915 0 0
Hanesbrands Inc COMM 410345102 226 22,000 SH   SOLE   22,000 0 0
Health Care Sector SPDR ETF ETF 81369Y209 799 6,227 SH   SOLE   6,227 0 0
Home Depot Inc COMM 437076102 3,271 11,925 SH   SOLE   11,925 0 0
Honeywell Intl Inc COMM 438516106 4,518 25,993 SH   SOLE   25,993 0 0
IBM Corp COMM 459200101 641 4,541 SH   SOLE   4,541 0 0
Illinois Tool Works COMM 452308109 340 1,852 SH   SOLE   1,852 0 0
Industrial Sector SPDR ETF ETF 81369Y704 391 4,473 SH   SOLE   4,473 0 0
Intel Corp COMM 458140100 2,426 64,845 SH   SOLE   64,845 0 0
Intuit Inc COMM 461202103 262 681 SH   SOLE   681 0 0
Invesco FTSE Rafi US 1000 ETF ETF 46137V613 665 4,487 SH   SOLE   4,487 0 0
Invesco FTSE Rafi US 1500 Small-Mid ETF ETF 46137V597 235 1,534 SH   SOLE   1,534 0 0
Invesco QQQ Trust COMM 46090E103 3,426 12,200 SH   SOLE   12,200 0 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357 2,796 20,829 SH   SOLE   20,829 0 0
iShares 1-5 Year Credit ETF 464288646 5,410 107,020 SH   SOLE   107,020 0 0
iShares Core S&P 500 ETF 464287200 2,549 6,722 SH   SOLE   6,722 0 0
iShares Core S&P Mid Cap ETF 464287507 981 4,338 SH   SOLE   4,338 0 0
iShares Core US Aggregate Bond ETF 464287226 260 2,555 SH   SOLE   2,555 0 0
iShares Global 100 ETF ETF 464287572 782 12,205 SH   SOLE   12,205 0 0
iShares Global Clean Energy ETF ETF 464288224 250 13,135 SH   SOLE   13,135 0 0
iShares MSCI EAFE ETF ETF 464287465 1,964 31,431 SH   SOLE   31,431 0 0
iShares MSCI Emerging ETF 464287234 3,130 78,056 SH   SOLE   78,056 0 0
iShares MSCI KLD 400 COMM 464288570 268 3,732 SH   SOLE   3,732 0 0
iShares MSCI USA Min ETF 46429B697 332 4,725 SH   SOLE   4,725 0 0
iShares Russell 1000 ETF 464287622 1,535 7,390 SH   SOLE   7,390 0 0
iShares Russell 1000 Growth ETF 464287614 497 2,273 SH   SOLE   2,273 0 0
iShares Russell 2000 ETF 464287655 575 3,398 SH   SOLE   3,398 0 0
iShares Russell Mid Cap ETF 464287499 1,426 22,006 SH   SOLE   22,006 0 0
iShares S&P 100 ETF ETF 464287101 19,569 113,463 SH   SOLE   113,463 0 0
iShares S&P 500 Growth ETF 464287309 349 5,786 SH   SOLE   5,786 0 0
iShares S&P Small Cap Core ETF 464287804 2,583 27,915 SH   SOLE   27,915 0 0
iShares S&P Small Cap Growth ETF 464287887 369 3,500 SH   SOLE   3,500 0 0
iShares Select Dividend ETF 464287168 1,170 9,941 SH   SOLE   9,941 0 0
iShares TIPS Bond ETF ETF 464287176 883 7,755 SH   SOLE   7,755 0 0
iShares US Consumer Goods ETF ETF 464287812 273 1,400 SH   SOLE   1,400 0 0
iShares US Industrials ETF 464287754 300 3,400 SH   SOLE   3,400 0 0
iShares US Tech BRKTHRGH MLTSCTR ETF ETF 46436E502 215 7,650 SH   SOLE   7,650 0 0
Johnson & Johnson COMM 478160104 11,833 66,663 SH   SOLE   66,663 0 0
JPMorgan Chase & Co COMM 46625H100 4,843 43,011 SH   SOLE   43,011 0 0
JPMorgan Ultra Short Income ETF ETF 46641Q837 30,855 615,990 SH   SOLE   615,990 0 0
JPMorgan Ultra Short Muni Income ETF ETF 46641Q654 7,227 142,685 SH   SOLE   142,685 0 0
Kimberly-Clark Corp COMM 494368103 1,407 10,324 SH   SOLE   10,324 0 0
Linde PLC F COMM G5494J103 729 2,537 SH   SOLE   2,537 0 0
Lockheed Martin Corp COMM 539830109 568 1,320 SH   SOLE   1,320 0 0
Lowes Companies Inc COMM 548661107 774 4,431 SH   SOLE   4,431 0 0
Marsh & MC Lennan Co COMM 571748102 506 3,257 SH   SOLE   3,257 0 0
Mastercard Inc COMM 57636Q104 1,763 5,587 SH   SOLE   5,587 0 0
Materials Sector SPDR ETF ETF 81369Y100 1,694 23,017 SH   SOLE   23,017 0 0
MC Donalds Corp COMM 580135101 2,813 11,395 SH   SOLE   11,395 0 0
Medtronic PLC F COMM G5960L103 600 6,632 SH   SOLE   6,632 0 0
Merck & Co Inc COMM 58933Y105 4,100 44,634 SH   SOLE   44,634 0 0
Meta Platforms, Inc COMM 30303M102 7,752 48,074 SH   SOLE   48,074 0 0
Metlife Inc COMM 59156R108 350 5,567 SH   SOLE   5,567 0 0
Microsoft Corp COMM 594918104 26,823 104,438 SH   SOLE   104,438 0 0
Moderna Inc COMM 60770K107 348 2,434 SH   SOLE   2,434 0 0
Mondelez Intl COMM 609207105 1,787 28,620 SH   SOLE   28,620 0 0
Moodys Corp COMM 615369105 212 780 SH   SOLE   780 0 0
Morgan Stanley COMM 617446448 1,007 13,235 SH   SOLE   13,235 0 0
Nestle SA F COMM 641069406 1,812 15,571 SH   SOLE   15,571 0 0
Nestle SA Ord F COMM H57312649 3,077 26,365 SH   SOLE   26,365 0 0
Netflix Inc COMM 64110L106 322 1,844 SH   SOLE   1,844 0 0
Nextera Energy Inc COMM 65339F101 4,481 57,880 SH   SOLE   57,880 0 0
Nike Inc COMM 654106103 3,685 35,949 SH   SOLE   35,949 0 0
Northrop Grumman Co COMM 666807102 317 663 SH   SOLE   663 0 0
NOVARTIS AG F COMM 66987V109 1,000 11,831 SH   SOLE   11,831 0 0
Novo-Nordisk A-S F COMM 670100205 201 1,807 SH   SOLE   1,807 0 0
Nvidia Corp COMM 67066G104 3,670 24,206 SH   SOLE   24,206 0 0
Omnicom Group Inc COMM 681919106 695 10,800 SH   SOLE   10,800 0 0
Oracle Corporation COMM 68389X105 4,517 64,643 SH   SOLE   64,643 0 0
Otis Worldwide Corp COMM 68902V107 732 10,361 SH   SOLE   10,361 0 0
Paypal Holdings COMM 70450Y103 889 12,724 SH   SOLE   12,724 0 0
Pepsico Incorporated COMM 713448108 10,303 61,825 SH   SOLE   61,825 0 0
Pfizer Incorporated COMM 717081103 4,866 92,851 SH   SOLE   92,851 0 0
Philip Morris Intl COMM 718172109 550 5,498 SH   SOLE   5,498 0 0
PIMCO 1-5 Year US TIPS ETF 72201R205 4,593 87,832 SH   SOLE   87,832 0 0
PNC Financial SRVCS COMM 693475105 1,098 6,962 SH   SOLE   6,962 0 0
Procter & Gamble COMM 742718109 8,211 57,124 SH   SOLE   57,124 0 0
Qualcomm Inc COMM 747525103 3,265 25,556 SH   SOLE   25,556 0 0
Raytheon Technologies Co COMM 75513E101 3,022 31,442 SH   SOLE   31,442 0 0
Real Estate Select SPDR ETF ETF 81369Y860 777 19,013 SH   SOLE   19,013 0 0
Roche HLDG AG F COMM 771195104 652 15,623 SH   SOLE   15,623 0 0
S & P Global Inc COMM 78409V104 266 790 SH   SOLE   790 0 0
Salesforce Com COMM 79466L302 8,851 53,629 SH   SOLE   53,629 0 0
SAP Sponsored F COMM 803054204 598 6,596 SH   SOLE   6,596 0 0
Schwab Emerging Markets ETF 808524706 1,296 51,071 SH   SOLE   51,071 0 0
Schwab International ETF 808524805 2,699 85,820 SH   SOLE   85,820 0 0
Schwab US Aggregate Bond ETF ETF 808524839 1,192 24,905 SH   SOLE   24,905 0 0
Schwab US Broad Market ETF ETF 808524102 372 8,421 SH   SOLE   8,421 0 0
Schwab US Dividend ETF 808524797 2,106 29,402 SH   SOLE   29,402 0 0
Schwab US Large Cap ETF ETF 808524201 1,966 44,024 SH   SOLE   44,024 0 0
Service Now Inc COMM 81762P102 602 1,267 SH   SOLE   1,267 0 0
Shopify Inc COMM 82509L107 233 7,460 SH   SOLE   7,460 0 0
Siemens A G F COMM 826197501 691 13,526 SH   SOLE   13,526 0 0
Simon PPTY Group COMM 828806109 542 5,639 SH   SOLE   5,639 0 0
Southern Company COMM 842587107 1,224 17,167 SH   SOLE   17,167 0 0
SPDR Dow Jones ETF 78467X109 337 1,091 SH   SOLE   1,091 0 0
SPDR Dow Jones REIT ETF ETF 78464A607 901 9,449 SH   SOLE   9,449 0 0
SPDR Gold Minishares Etv ETF 98149E303 3,448 96,111 SH   SOLE   96,111 0 0
SPDR Gold Shares ETF ETF 78463V107 6,418 38,062 SH   SOLE   38,062 0 0
SPDR MSCI Acwi Ex-US ETF 78463X848 1,860 78,233 SH   SOLE   78,233 0 0
SPDR S&P 500 ETF ETF 78462F103 23,981 63,306 SH   SOLE   63,306 0 0
SPDR S&P Dividend ETF ETF 78464A763 1,750 14,742 SH   SOLE   14,742 0 0
SPDR S&P Midcap 400 ETF ETF 78467Y107 230 555 SH   SOLE   555 0 0
Starbucks Corp COMM 855244109 553 7,243 SH   SOLE   7,243 0 0
State Street Corp COMM 857477103 660 10,615 SH   SOLE   10,615 0 0
Stryker Corp COMM 863667101 1,604 8,033 SH   SOLE   8,033 0 0
Target Corporation COMM 87612E106 1,243 8,799 SH   SOLE   8,799 0 0
Technology Select Sector ETF 81369Y803 1,057 8,312 SH   SOLE   8,312 0 0
Tesla Motors Inc COMM 88160R101 2,190 3,252 SH   SOLE   3,252 0 0
Tetra Tech Inc COMM 88162G103 202 1,480 SH   SOLE   1,480 0 0
Texas Instruments COMM 882508104 522 3,399 SH   SOLE   3,399 0 0
Thermo Fisher COMM 883556102 930 1,710 SH   SOLE   1,710 0 0
Trico Bancshs Chico COMM 896095106 274 6,004 SH   SOLE   6,004 0 0
U S Bancorp COMM 902973304 1,115 23,997 SH   SOLE   23,997 0 0
Umpqua Holdings Corp COMM 904214103 986 58,781 SH   SOLE   58,781 0 0
Unilever PLC F COMM 904767704 406 8,850 SH   SOLE   8,850 0 0
Union Pacific Corp COMM 907818108 1,728 8,100 SH   SOLE   8,100 0 0
United Parcel SRVC COMM 911312106 1,359 7,443 SH   SOLE   7,443 0 0
UnitedHealth Group COMM 91324P102 3,589 6,988 SH   SOLE   6,988 0 0
Utilities Sector SPDR ETF ETF 81369Y886 958 13,665 SH   SOLE   13,665 0 0
VANGUARD DIVIDEND ETF 921908844 207 1,445 SH   SOLE   1,445 0 0
Vanguard FTSE Developed ETF 921943858 7,876 193,048 SH   SOLE   193,048 0 0
Vanguard FTSE Emerging ETF 922042858 6,674 160,233 SH   SOLE   160,233 0 0
Vanguard FTSE Pacific ETF 922042866 2,834 44,645 SH   SOLE   44,645 0 0
Vanguard High Dividend ETF 921946406 6,646 65,334 SH   SOLE   65,334 0 0
Vanguard Large Cap ETF ETF 922908637 332 1,927 SH   SOLE   1,927 0 0
Vanguard Mid Cap ETF ETF 922908629 11,498 58,374 SH   SOLE   58,374 0 0
Vanguard REIT ETF ETF 922908553 1,798 19,731 SH   SOLE   19,731 0 0
Vanguard S&P 500 ETF ETF 922908363 7,749 22,249 SH   SOLE   22,249 0 0
Vanguard Short Term Cor BD ETF ETF 92206C409 5,905 77,435 SH   SOLE   77,435 0 0
Vanguard Short Term TIP Index ETF ETF 922020805 39,649 791,066 SH   SOLE   791,066 0 0
Vanguard Small Cap ETF ETF 922908751 593 3,365 SH   SOLE   3,365 0 0
Vanguard Total Bond ETF 921937835 1,651 21,937 SH   SOLE   21,937 0 0
Vanguard Total Stock ETF 922908769 1,713 9,080 SH   SOLE   9,080 0 0
Verizon Communication COMM 92343V104 2,130 41,979 SH   SOLE   41,979 0 0
Visa Inc COMM 92826C839 11,853 60,200 SH   SOLE   60,200 0 0
Walgreens Boots Alli COMM 931427108 569 15,025 SH   SOLE   15,025 0 0
Wal-Mart Stores Inc COMM 931142103 1,658 13,630 SH   SOLE   13,630 0 0
Walt Disney Co COMM 254687106 3,149 33,360 SH   SOLE   33,360 0 0
Waste Connections In F COMM 94106B101 225 1,818 SH   SOLE   1,818 0 0
Waste Management Inc COMM 94106L109 361 2,358 SH   SOLE   2,358 0 0
Wells Fargo & Co COMM 949746101 669 17,073 SH   SOLE   17,073 0 0
Welltower Inc COMM 95040Q104 996 12,058 SH   SOLE   12,058 0 0
Xcel Energy Inc COMM 98389B100 347 4,874 SH   SOLE   4,874 0 0
Yum Brands Inc COMM 988498101 214 1,886 SH   SOLE   1,886 0 0
Zoetis Inc COMM 98978V103 339 1,974 SH   SOLE   1,974 0 0