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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101   1,635 17,468 SH   SOLE   17,468 0 0
A T & T Inc COM 00206R102   436 29,034 SH   SOLE   29,034 0 0
Abb LTD F COM 000375204   313 8,788 SH   SOLE   8,788 0 0
Abbott Laboratories COM 002824100   3,278 33,850 SH   SOLE   33,850 0 0
Abbvie Inc COM 00287Y109   4,849 32,532 SH   SOLE   32,532 0 0
Accenture PLC CL A F COM G1151C101   1,239 4,035 SH   SOLE   4,035 0 0
Adobe Systems Inc COM 00724F101   2,269 4,449 SH   SOLE   4,449 0 0
Advanced Micro Devices COM 007903107   868 8,445 SH   SOLE   8,445 0 0
Aflac Inc COM 001055102   1,289 16,790 SH   SOLE   16,790 0 0
Allstate Corporation COM 020002101   496 4,421 SH   SOLE   4,421 0 0
Alnylam Pharmaceutl COM 02043Q107   252 1,425 SH   SOLE   1,425 0 0
Alphabet Inc CL A COM 02079K305   13,894 106,174 SH   SOLE   106,174 0 0
Alphabet Inc CL C COM 02079K107   6,061 45,970 SH   SOLE   45,970 0 0
Altria Group Inc COM 02209S103   284 6,608 SH   SOLE   6,608 0 0
Amazon Com Inc COM 023135106   13,570 106,749 SH   SOLE   106,749 0 0
American Express Co COM 025816109   463 3,102 SH   SOLE   3,102 0 0
Amgen Incorporated COM 031162100   2,245 8,354 SH   SOLE   8,354 0 0
Apple Inc COM 037833100   39,318 229,651 SH   SOLE   229,651 0 0
Aptiv PLC F COM G6095L109   271 2,750 SH   SOLE   2,750 0 0
ASML HLDGS NV COM N07059210   536 911 SH   SOLE   911 0 0
Auto Data Processing COM 053015103   1,168 4,829 SH   SOLE   4,829 0 0
Bank Of America Corp COM 060505104   1,943 70,956 SH   SOLE   70,956 0 0
Basf Se F COM 055262505   472 41,800 SH   SOLE   41,800 0 0
Berkshire Hathaway COM 084670702   6,743 19,248 SH   SOLE   19,248 0 0
BlackRock Inc COM 09247X101   954 1,475 SH   SOLE   1,475 0 0
Blackstone Group Inc COM 09260D107   227 2,115 SH   SOLE   2,115 0 0
Boeing Co COM 097023105   690 3,599 SH   SOLE   3,599 0 0
Booking Holdings Inc COM 09857L108   571 185 SH   SOLE   185 0 0
Bristol-Myers Squibb COM 110122108   648 11,164 SH   SOLE   11,164 0 0
Broadcom Limited COM 11135F101   1,950 2,348 SH   SOLE   2,348 0 0
Canadian Natl Railwy F COM 136375102   1,705 15,737 SH   SOLE   15,737 0 0
Capital One Finl COM 14040H105   301 3,102 SH   SOLE   3,102 0 0
Carrier Global Corp COM 14448C104   1,104 20,006 SH   SOLE   20,006 0 0
Caterpillar Inc COM 149123101   4,684 17,157 SH   SOLE   17,157 0 0
Charles Schwab Corp COM 808513105   340 6,185 SH   SOLE   6,185 0 0
Charles Schwab US MC ETF ETF 808524508   1,939 28,645 SH   SOLE   28,645 0 0
Chevron Corporation COM 166764100   7,068 41,914 SH   SOLE   41,914 0 0
Chipotle Mexican Grill COM 169656105   202 110 SH   SOLE   110 0 0
Chubb LTD F COM H1467J104   350 1,675 SH   SOLE   1,675 0 0
CIGNA Corp COM 125523100   266 930 SH   SOLE   930 0 0
Cisco Systems Inc COM 17275R102   3,235 60,175 SH   SOLE   60,175 0 0
Cme Group Inc COM 12572Q105   274 1,367 SH   SOLE   1,367 0 0
Coca Cola Company COM 191216100   1,482 26,262 SH   SOLE   26,262 0 0
Colgate-Palmolive Co COM 194162103   2,783 39,132 SH   SOLE   39,132 0 0
Columbia Banking SYS COM 197236102   711 35,021 SH   SOLE   35,021 0 0
Comcast Corporation COM 20030N101   1,798 40,557 SH   SOLE   40,557 0 0
Communicat SVS SLCT Sec SPDR ETF ETF 81369Y852   479 7,310 SH   SOLE   7,310 0 0
Conocophillips COM 20825C104   1,474 12,240 SH   SOLE   12,240 0 0
Constellation Energy Cor COM 21037T109   207 1,902 SH   SOLE   1,902 0 0
Consumer Discretionary Sector SPDR ETF ETF 81369Y407   489 3,037 SH   SOLE   3,037 0 0
Consumer Staples Sector SPDR ETF ETF 81369Y308   219 3,177 SH   SOLE   3,177 0 0
Corteva Inc COM 22052L104   400 7,821 SH   SOLE   7,821 0 0
Costco Wholesale Co COM 22160K105   17,849 31,593 SH   SOLE   31,593 0 0
CVS Health Corp COM 126650100   480 6,879 SH   SOLE   6,879 0 0
Danaher Corp COM 235851102   1,443 5,817 SH   SOLE   5,817 0 0
Deere & Co COM 244199105   475 1,253 SH   SOLE   1,253 0 0
Dow Inc COM 260557103   325 6,299 SH   SOLE   6,299 0 0
Duke Energy Corp COM 26441C204   286 3,235 SH   SOLE   3,235 0 0
DuPont De Nemours Inc COM 26614N102   444 5,954 SH   SOLE   5,954 0 0
Eaton Corp PLC F COM G29183103   311 1,459 SH   SOLE   1,459 0 0
Eaton Vance Tax Managed COM 27828Y108   202 16,875 SH   SOLE   16,875 0 0
Ecolab Inc COM 278865100   1,262 7,424 SH   SOLE   7,424 0 0
Eli Lilly & Company COM 532457108   4,858 9,043 SH   SOLE   9,043 0 0
Emerson Electric Co COM 291011104   1,432 14,829 SH   SOLE   14,829 0 0
Energy Sector SPDR ETF ETF 81369Y506   1,579 17,473 SH   SOLE   17,473 0 0
Enphase Energy Inc COM 29355A107   515 4,285 SH   SOLE   4,285 0 0
Exelon Corporation COM 30161N101   228 6,029 SH   SOLE   6,029 0 0
Exxon Mobil Corp COM 30231G102   5,713 48,589 SH   SOLE   48,589 0 0
Farmland Partners REIT COM 31154R109   232 22,440 SH   SOLE   22,440 0 0
Fedex Corporation COM 31428X106   4,126 15,501 SH   SOLE   15,501 0 0
Financial Sector SPDR ETF ETF 81369Y605   1,129 34,040 SH   SOLE   34,040 0 0
First Industrial RLT COM 32054K103   340 7,096 SH   SOLE   7,096 0 0
Franklin Resources COM 354613101   360 14,475 SH   SOLE   14,475 0 0
General Electric Co COM 369604301   314 2,841 SH   SOLE   2,841 0 0
General Mills Inc COM 370334104   867 13,554 SH   SOLE   13,554 0 0
General Motors Co COM 37045V100   221 6,710 SH   SOLE   6,710 0 0
Goldman Sachs Group COM 38141G104   556 1,719 SH   SOLE   1,719 0 0
GS Equal Weight US Large Cap ETF ETF 381430438   1,261 21,105 SH   SOLE   21,105 0 0
Health Care Sector SPDR ETF ETF 81369Y209   1,342 10,426 SH   SOLE   10,426 0 0
Home Depot Inc COM 437076102   3,704 12,258 SH   SOLE   12,258 0 0
Honeywell Intl Inc COM 438516106   4,868 26,352 SH   SOLE   26,352 0 0
IBM Corp COM 459200101   515 3,672 SH   SOLE   3,672 0 0
Illinois Tool Works COM 452308109   508 2,192 SH   SOLE   2,192 0 0
Industrial Sector SPDR ETF ETF 81369Y704   361 3,563 SH   SOLE   3,563 0 0
Intel Corp COM 458140100   1,840 51,745 SH   SOLE   51,745 0 0
Intuit Inc COM 461202103   544 1,064 SH   SOLE   1,064 0 0
Invesco FTSE Rafi US 1000 ETF ETF 46137V613   714 22,435 SH   SOLE   22,435 0 0
Invesco FTSE Rafi US 1500 Small-Mid ETF ETF 46137V597   253 7,670 SH   SOLE   7,670 0 0
Invesco QQQ Trust COM 46090E103   4,727 13,173 SH   SOLE   13,173 0 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   2,401 16,944 SH   SOLE   16,944 0 0
iShares 1-5 Year Credit ETF 464288646   2,862 57,428 SH   SOLE   57,428 0 0
iShares Core S&P 500 ETF 464287200   2,928 6,786 SH   SOLE   6,786 0 0
iShares Core S&P Mid Cap ETF 464287507   1,182 4,718 SH   SOLE   4,718 0 0
iShares Core US Aggregate Bond ETF 464287226   474 5,038 SH   SOLE   5,038 0 0
iShares Emerging Markets exChina ETF ETF 46434G764   1,651 33,135 SH   SOLE   33,135 0 0
iShares Global 100 ETF ETF 464287572   882 12,040 SH   SOLE   12,040 0 0
iShares Global Clean Energy ETF ETF 464288224   215 14,725 SH   SOLE   14,725 0 0
iShares MSCI EAFE ETF ETF 464287465   2,145 31,125 SH   SOLE   31,125 0 0
iShares MSCI Emerging ETF 464287234   1,832 48,287 SH   SOLE   48,287 0 0
iShares MSCI KLD 400 COM 464288570   305 3,732 SH   SOLE   3,732 0 0
iShares Russell 1000 ETF 464287622   1,743 7,390 SH   SOLE   7,390 0 0
iShares Russell 1000 Growth ETF 464287614   659 2,474 SH   SOLE   2,474 0 0
iShares Russell 1000 Value ETF 464287598   206 1,345 SH   SOLE   1,345 0 0
iShares Russell 2000 ETF 464287655   627 3,533 SH   SOLE   3,533 0 0
iShares Russell Mid Cap ETF 464287499   1,885 27,094 SH   SOLE   27,094 0 0
iShares S&P 100 ETF ETF 464287101   24,199 120,167 SH   SOLE   120,167 0 0
iShares S&P 500 Growth ETF 464287309   373 5,436 SH   SOLE   5,436 0 0
iShares S&P Mid Cap 400 ETF 464287606   236 3,259 SH   SOLE   3,259 0 0
iShares S&P Small Cap Core ETF 464287804   2,284 24,099 SH   SOLE   24,099 0 0
iShares S&P Small Cap Growth ETF 464287887   321 2,920 SH   SOLE   2,920 0 0
iShares Select Dividend ETF 464287168   1,088 9,973 SH   SOLE   9,973 0 0
iShares TIPS Bond ETF ETF 464287176   292 2,815 SH   SOLE   2,815 0 0
iShares US Consumer Goods ETF ETF 464287812   264 1,400 SH   SOLE   1,400 0 0
iShares US Industrials ETF 464287754   344 3,400 SH   SOLE   3,400 0 0
Johnson & Johnson COM 478160104   10,202 65,501 SH   SOLE   65,501 0 0
JPMorgan Chase & Co COM 46625H100   6,528 45,013 SH   SOLE   45,013 0 0
JPMorgan Ultra Short Income ETF ETF 46641Q837   14,700 292,939 SH   SOLE   292,939 0 0
JPMorgan Ultra Short Muni Income ETF ETF 46641Q654   1,017 20,160 SH   SOLE   20,160 0 0
Kimberly-Clark Corp COM 494368103   1,322 10,834 SH   SOLE   10,834 0 0
Linde PLC F COM G54950103   983 2,639 SH   SOLE   2,639 0 0
Lockheed Martin Corp COM 539830109   571 1,397 SH   SOLE   1,397 0 0
Lowes Companies Inc COM 548661107   1,011 4,864 SH   SOLE   4,864 0 0
Marsh & MC Lennan Co COM 571748102   620 3,259 SH   SOLE   3,259 0 0
Mastercard Inc COM 57636Q104   2,215 5,596 SH   SOLE   5,596 0 0
Materials Sector SPDR ETF ETF 81369Y100   1,510 19,227 SH   SOLE   19,227 0 0
MC Donalds Corp COM 580135101   3,119 11,841 SH   SOLE   11,841 0 0
Medtronic PLC F COM G5960L103   489 6,182 SH   SOLE   6,182 0 0
Mercadolibre Inc COM 58733R102   323 255 SH   SOLE   255 0 0
Merck & Co Inc COM 58933Y105   4,862 46,891 SH   SOLE   46,891 0 0
Meta Platforms, Inc COM 30303M102   13,045 43,454 SH   SOLE   43,454 0 0
Metlife Inc COM 59156R108   427 6,783 SH   SOLE   6,783 0 0
Microsoft Corp COM 594918104   33,511 106,131 SH   SOLE   106,131 0 0
Moderna Inc COM 60770K107   236 2,285 SH   SOLE   2,285 0 0
Mondelez Intl COM 609207105   1,970 28,220 SH   SOLE   28,220 0 0
Moodys Corp COM 615369105   278 880 SH   SOLE   880 0 0
Morgan Stanley COM 617446448   998 12,224 SH   SOLE   12,224 0 0
Nestle SA F COM 641069406   1,765 15,594 SH   SOLE   15,594 0 0
Nestle SA Ord F COM H57312649   2,800 24,695 SH   SOLE   24,695 0 0
Netflix Inc COM 64110L106   533 1,412 SH   SOLE   1,412 0 0
Nextera Energy Inc COM 65339F101   3,164 55,222 SH   SOLE   55,222 0 0
Nike Inc COM 654106103   3,420 35,637 SH   SOLE   35,637 0 0
Northrop Grumman Co COM 666807102   232 528 SH   SOLE   528 0 0
NOVARTIS AG F COM 66987V109   1,197 11,756 SH   SOLE   11,756 0 0
Novo-Nordisk A-S F COM 670100205   312 3,436 SH   SOLE   3,436 0 0
Nvidia Corp COM 67066G104   11,096 25,509 SH   SOLE   25,509 0 0
Omnicom Group Inc COM 681919106   834 11,100 SH   SOLE   11,100 0 0
Oracle Corporation COM 68389X105   7,043 66,497 SH   SOLE   66,497 0 0
Otis Worldwide Corp COM 68902V107   862 10,739 SH   SOLE   10,739 0 0
Paypal Holdings COM 70450Y103   202 3,462 SH   SOLE   3,462 0 0
Pepsico Incorporated COM 713448108   10,480 61,851 SH   SOLE   61,851 0 0
Pfizer Incorporated COM 717081103   2,954 89,069 SH   SOLE   89,069 0 0
Philip Morris Intl COM 718172109   644 6,860 SH   SOLE   6,860 0 0
PNC Financial SRVCS COM 693475105   661 5,382 SH   SOLE   5,382 0 0
Procter & Gamble COM 742718109   8,079 55,387 SH   SOLE   55,387 0 0
Qualcomm Inc COM 747525103   2,659 23,938 SH   SOLE   23,938 0 0
Raytheon Technologies Co COM 75513E101   2,495 34,663 SH   SOLE   34,663 0 0
Real Estate Select SPDR ETF ETF 81369Y860   523 15,343 SH   SOLE   15,343 0 0
Roche HLDG AG F COM 771195104   490 14,443 SH   SOLE   14,443 0 0
S & P Global Inc COM 78409V104   328 897 SH   SOLE   897 0 0
Salesforce Com COM 79466L302   10,221 50,403 SH   SOLE   50,403 0 0
SAP Sponsored F COM 803054204   840 6,496 SH   SOLE   6,496 0 0
Schwab Emerging Markets ETF 808524706   2,064 86,205 SH   SOLE   86,205 0 0
Schwab International ETF 808524805   4,052 119,323 SH   SOLE   119,323 0 0
Schwab US Aggregate Bond ETF ETF 808524839   587 13,275 SH   SOLE   13,275 0 0
Schwab US Broad Market ETF ETF 808524102   475 9,525 SH   SOLE   9,525 0 0
Schwab US Dividend ETF 808524797   2,615 36,954 SH   SOLE   36,954 0 0
Schwab US Large Cap ETF ETF 808524201   2,292 45,301 SH   SOLE   45,301 0 0
Schwab US TIPS ETF ETF 808524870   1,647 32,626 SH   SOLE   32,626 0 0
Service Now Inc COM 81762P102   794 1,420 SH   SOLE   1,420 0 0
Shopify Inc COM 82509L107   222 4,061 SH   SOLE   4,061 0 0
Siemens A G F COM 826197501   654 9,151 SH   SOLE   9,151 0 0
Southern Company COM 842587107   1,176 18,177 SH   SOLE   18,177 0 0
SPDR Dow Jones ETF 78467X109   366 1,091 SH   SOLE   1,091 0 0
SPDR Dow Jones REIT ETF ETF 78464A607   431 5,195 SH   SOLE   5,195 0 0
SPDR Gold Minishares Etv ETF 98149E303   2,969 80,979 SH   SOLE   80,979 0 0
SPDR Gold Shares ETF ETF 78463V107   5,095 29,716 SH   SOLE   29,716 0 0
SPDR MSCI Acwi Ex-US ETF 78463X848   1,781 71,561 SH   SOLE   71,561 0 0
SPDR S&P 500 ETF ETF 78462F103   27,968 65,183 SH   SOLE   65,183 0 0
SPDR S&P Dividend ETF ETF 78464A763   1,637 14,231 SH   SOLE   14,231 0 0
SPDR S&P Midcap 400 ETF ETF 78467Y107   365 797 SH   SOLE   797 0 0
Starbucks Corp COM 855244109   996 10,913 SH   SOLE   10,913 0 0
State Street Corp COM 857477103   718 10,615 SH   SOLE   10,615 0 0
Stryker Corp COM 863667101   2,178 7,947 SH   SOLE   7,947 0 0
Target Corporation COM 87612E106   843 7,624 SH   SOLE   7,624 0 0
Technology Select Sector ETF 81369Y803   1,009 6,157 SH   SOLE   6,157 0 0
Tesla Motors Inc COM 88160R101   2,401 9,594 SH   SOLE   9,594 0 0
Tetra Tech Inc COM 88162G103   225 1,480 SH   SOLE   1,480 0 0
Texas Instruments COM 882508104   555 3,488 SH   SOLE   3,488 0 0
The Trade Desk Inc Class A COM 88339J105   270 3,450 SH   SOLE   3,450 0 0
Thermo Fisher COM 883556102   1,018 2,009 SH   SOLE   2,009 0 0
U S Bancorp COM 902973304   467 13,930 SH   SOLE   13,930 0 0
Unilever PLC F COM 904767704   396 8,015 SH   SOLE   8,015 0 0
Union Pacific Corp COM 907818108   1,673 8,218 SH   SOLE   8,218 0 0
United Parcel SRVC COM 911312106   1,120 7,187 SH   SOLE   7,187 0 0
UnitedHealth Group COM 91324P102   3,731 7,400 SH   SOLE   7,400 0 0
Utilities Sector SPDR ETF ETF 81369Y886   942 15,980 SH   SOLE   15,980 0 0
Vanguard Dividend Fund ETF 921908844   287 1,837 SH   SOLE   1,837 0 0
Vanguard FTSE Developed ETF 921943858   8,726 199,588 SH   SOLE   199,588 0 0
Vanguard FTSE Emerging ETF 922042858   4,480 114,258 SH   SOLE   114,258 0 0
Vanguard FTSE Pacific ETF 922042866   1,842 27,536 SH   SOLE   27,536 0 0
Vanguard High Dividend ETF 921946406   8,364 80,953 SH   SOLE   80,953 0 0
Vanguard Intrmdiat TRM TRSRY ETF IV ETF 92206C706   11,567 202,405 SH   SOLE   202,405 0 0
Vanguard Large Cap ETF ETF 922908637   377 1,927 SH   SOLE   1,927 0 0
Vanguard Mid Cap ETF ETF 922908629   11,442 54,948 SH   SOLE   54,948 0 0
Vanguard Muni BND Tax Exempt ETF ETF 922907746   527 10,950 SH   SOLE   10,950 0 0
Vanguard REIT ETF ETF 922908553   1,322 17,312 SH   SOLE   17,312 0 0
Vanguard S&P 500 ETF ETF 922908363   10,096 25,612 SH   SOLE   25,612 0 0
Vanguard Short Term Cor BD ETF ETF 92206C409   4,413 58,722 SH   SOLE   58,722 0 0
Vanguard Short Term TIP Index ETF ETF 922020805   20,291 429,173 SH   SOLE   429,173 0 0
Vanguard Small Cap ETF ETF 922908751   685 3,625 SH   SOLE   3,625 0 0
Vanguard Total Bond ETF 921937835   13,449 192,738 SH   SOLE   192,738 0 0
Vanguard Total COM ETF 922908769   1,898 8,934 SH   SOLE   8,934 0 0
Verizon Communication COM 92343V104   922 28,445 SH   SOLE   28,445 0 0
Visa Inc COM 92826C839   12,931 56,220 SH   SOLE   56,220 0 0
Walgreens Boots Alli COM 931427108   314 14,125 SH   SOLE   14,125 0 0
Wal-Mart Stores Inc COM 931142103   2,194 13,718 SH   SOLE   13,718 0 0
Walt Disney Co COM 254687106   2,403 29,650 SH   SOLE   29,650 0 0
Waste Connections In F COM 94106B101   244 1,818 SH   SOLE   1,818 0 0
Waste Management Inc COM 94106L109   381 2,498 SH   SOLE   2,498 0 0
Wells Fargo & Co COM 949746101   627 15,341 SH   SOLE   15,341 0 0
Welltower Inc COM 95040Q104   351 4,283 SH   SOLE   4,283 0 0
Williams Companies COM 969457100   286 8,503 SH   SOLE   8,503 0 0
Xcel Energy Inc COM 98389B100   281 4,874 SH   SOLE   4,874 0 0
Yum Brands Inc COM 988498101   236 1,886 SH   SOLE   1,886 0 0
Zoetis Inc COM 98978V103   342 1,965 SH   SOLE   1,965 0 0