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 COM 88579Y101 513 2,472 SH   SOLE   0 0 2,472
Abbott Laboratories COM 002824100 732 9,161 SH   SOLE   0 0 9,161
Abbvie Inc COM 00287Y109 566 7,029 SH   SOLE   0 0 7,029
Adobe Systems Inc. COM 00724F101 201 755 SH   SOLE   0 0 755
Alphabet Inc Class A COM 02079K305 959 815 SH   SOLE   0 0 815
Alphabet Inc Class C COM 02079K107 730 623 SH   SOLE   0 0 623
Amazon Com Inc COM 023135106 389 219 SH   SOLE   0 0 219
Amerisourcebergen Co COM 03073E105 206 2,600 SH   SOLE   0 0 2,600
Amgen Incorporated COM 031162AP5 344 1,815 SH   SOLE   0 0 1,815
Apple Computer Inc COM 037833100 867 4,567 SH   SOLE   0 0 4,567
Arthur J Gallagher COM 363576109 250 3,211 SH   SOLE   0 0 3,211
Auto Data Processing COM 053015103 257 1,610 SH   SOLE   0 0 1,610
Becton Dickinson & C COM 075887109 648 2,598 SH   SOLE   0 0 2,598
Blackrock Inc COM 09247X101 755 1,767 SH   SOLE   0 0 1,767
Boeing Co COM 097023105 455 1,193 SH   SOLE   0 0 1,193
Caterpillar Inc COM 149123101 331 2,450 SH   SOLE   0 0 2,450
Charles Schwab Corp COM 808513105 384 9,000 SH   SOLE   0 0 9,000
Chevron Corp COM 166764100 434 3,526 SH   SOLE   0 0 3,526
Cisco Systems Inc COM 17275R102 769 14,252 SH   SOLE   0 0 14,252
Citrix Systems Inc COM 177376100 356 3,575 SH   SOLE   0 0 3,575
Coca-Cola Company COM 191216100 268 5,736 SH   SOLE   0 0 5,736
Colgate-Palmolive Co COM 194162103 430 6,277 SH   SOLE   0 0 6,277
Comcast Corp Class A COM 20030N101 892 22,322 SH   SOLE   0 0 22,322
Conocophillips COM 20825C104 431 6,461 SH   SOLE   0 0 6,461
Cyberark Softwre Ltd COM M2682V108 559 4,700 SH   SOLE   0 0 4,700
Deere & Co COM 244199105 218 1,364 SH   SOLE   0 0 1,364
DTE Energy Company COM 233331107 2,365 18,962 SH   SOLE   0 0 18,962
Electronic Arts Inc COM 285512109 353 3,475 SH   SOLE   0 0 3,475
Emerson Electric Co COM 291011104 425 6,221 SH   SOLE   0 0 6,221
Exxon Mobil Corporat COM 30231G102 421 5,221 SH   SOLE   0 0 5,221
Fiserv Inc COM 337738108 353 4,000 SH   SOLE   0 0 4,000
Five Below COM 33829M101 248 2,000 SH   SOLE   0 0 2,000
General Dynamics Cor COM 369550108 441 2,610 SH   SOLE   0 0 2,610
General Electric Com COM 369604103 103 10,338 SH   SOLE   0 0 10,338
Healthequity Inc COM 42226A107 295 4,000 SH   SOLE   0 0 4,000
Home Depot COM 437076102 466 2,433 SH   SOLE   0 0 2,433
Honeywell Internatio COM 438516106 357 2,248 SH   SOLE   0 0 2,248
Illumina Inc COM 452327109 605 1,950 SH   SOLE   0 0 1,950
Intel Corp COM 458140AD2 739 13,762 SH   SOLE   0 0 13,762
Intl Business Machin COM 459200101 239 1,699 SH   SOLE   0 0 1,699
Invesco BLDRS Emergi ETF 09348R300 290 7,054 SH   SOLE   0 0 7,054
Invesco Dynamic Phar ETF 73935X799 814 12,491 SH   SOLE   0 0 12,491
Invesco QQQ Trust ETF 73935A104 10,117 56,314 SH   SOLE   0 0 56,314
Invesco Senior Loan ETF 73936Q769 243 10,758 SH   SOLE   0 0 10,758
Ionis Pharmaceutical COM 462222100 1,342 16,543 SH   SOLE   0 0 16,543
iShares Core S&P 500 ETF 464287200 851 2,990 SH   SOLE   0 0 2,990
iShares Core U.S. Ag ETF 464287226 581 5,330 SH   SOLE   0 0 5,330
iShares DJ Sel Divid ETF 464287168 804 8,190 SH   SOLE   0 0 8,190
iShares DJ US Energy ETF 464287796 632 17,560 SH   SOLE   0 0 17,560
iShares Edge MSCI Mi ETF 46429B689 5,656 78,557 SH   SOLE   0 0 78,557
iShares Global Energ ETF 464287341 1,514 44,930 SH   SOLE   0 0 44,930
iShares Global Healt ETF 464287325 203 3,330 SH   SOLE   0 0 3,330
iShares Inc Msci Pac ETF 464286665 244 5,330 SH   SOLE   0 0 5,330
iShares Morngstar Mi ETF 464288307 1,073 4,563 SH   SOLE   0 0 4,563
iShares MSCI EAFE ET ETF 464287465 1,666 25,697 SH   SOLE   0 0 25,697
iShares MSCI EAFE Gr ETF 464288885 1,788 23,094 SH   SOLE   0 0 23,094
iShares MSCI Emergin ETF 464287234 962 22,417 SH   SOLE   0 0 22,417
iShares Nasdaq Biote ETF 464287556 850 7,605 SH   SOLE   0 0 7,605
iShares R. Midcap Gr ETF 464287481 2,573 18,972 SH   SOLE   0 0 18,972
iShares R. Midcap Vl ETF 464287473 1,081 12,454 SH   SOLE   0 0 12,454
iShares R1000 Growth ETF 464287614 1,813 11,981 SH   SOLE   0 0 11,981
iShares R1000 Index ETF 464287622 1,382 8,785 SH   SOLE   0 0 8,785
iShares R1000 Value ETF 464287598 2,909 23,556 SH   SOLE   0 0 23,556
iShares R2000 Growth ETF 464287648 1,540 7,834 SH   SOLE   0 0 7,834
iShares R2000 Value ETF 464287630 363 3,034 SH   SOLE   0 0 3,034
iShares Russell Midc ETF 464287499 556 10,324 SH   SOLE   0 0 10,324
iShares S&P Midcap 4 ETF 464287606 6,796 31,021 SH   SOLE   0 0 31,021
iShares S&P Nat'l Mu ETF 464288414 888 7,990 SH   SOLE   0 0 7,990
iShares S&P Small-Ca ETF 464287804 4,808 62,329 SH   SOLE   0 0 62,329
iShares S&P U S Pfd ETF 464288687 391 10,698 SH   SOLE   0 0 10,698
iShares SP 500 BA Gr ETF 464287309 654 3,797 SH   SOLE   0 0 3,797
iShares SP 600 BA Gr ETF 464287887 2,862 16,040 SH   SOLE   0 0 16,040
iShares TIPS Bond ET ETF 464287176 4,384 38,776 SH   SOLE   0 0 38,776
iShares Tr S&P Midca ETF 464287507 6,002 31,694 SH   SOLE   0 0 31,694
Isoray Inc COM 46489V104 15 41,285 SH   SOLE   0 0 41,285
Johnson & Johnson COM 478160104 693 4,958 SH   SOLE   0 0 4,958
JPMorgan Chase & Co COM 46625H100 877 8,664 SH   SOLE   0 0 8,664
Keysight Technologie COM 49338L103 1,055 12,100 SH   SOLE   0 0 12,100
Kimberly-Clark Corp COM 494368103 256 2,070 SH   SOLE   0 0 2,070
Lamb Weston Holdings COM 513272104 297 3,974 SH   SOLE   0 0 3,974
MasterCard Inc COM 57636Q104 1,294 5,500 SH   SOLE   0 0 5,500
Mc Donalds Corp COM 580135101 350 1,846 SH   SOLE   0 0 1,846
Merck & Co COM 58933Y105 400 4,810 SH   SOLE   0 0 4,810
Microsoft Corp COM 594918104 1,703 14,442 SH   SOLE   0 0 14,442
NextEra Energy Inc COM 65339F101 381 1,973 SH   SOLE   0 0 1,973
Nike Inc Class B COM 654106103 326 3,872 SH   SOLE   0 0 3,872
Norfolk Southern Cor COM 655844108 207 1,108 SH   SOLE   0 0 1,108
Northrop Grumman Cor COM 666807102 226 840 SH   SOLE   0 0 840
Nuveen Preferred Inc ETF 67073B106 228 23,945 SH   SOLE   0 0 23,945
O Reilly Automotive COM 67103H107 912 2,350 SH   SOLE   0 0 2,350
Open Text Corp COM 683715106 307 8,000 SH   SOLE   0 0 8,000
Oracle Corporation COM 68389X105 692 12,893 SH   SOLE   0 0 12,893
Paycom Software Inc COM 70432V102 1,068 5,650 SH   SOLE   0 0 5,650
Pepsico Incorporated COM 713448108 300 2,454 SH   SOLE   0 0 2,454
Pfizer Incorporated COM 717081103 1,371 32,289 SH   SOLE   0 0 32,289
Planet Fitness Inc COM 72703H101 274 4,000 SH   SOLE   0 0 4,000
Procter & Gamble Co COM 742718109 265 2,556 SH   SOLE   0 0 2,556
Raytheon Co Com New COM 755111507 283 1,556 SH   SOLE   0 0 1,556
Rockwell Medical Tec COM 774374102 110 19,450 SH   SOLE   0 0 19,450
Roper Industries Inc COM 776696106 420 1,231 SH   SOLE   0 0 1,231
S & P Global Inc COM 78409V104 210 1,000 SH   SOLE   0 0 1,000
S J W Group COM 784305104 395 6,400 SH   SOLE   0 0 6,400
Salesforce Com COM 79466L302 271 1,716 SH   SOLE   0 0 1,716
Schwab Emg Mkt Eq ET ETF 808524706 761 29,266 SH   SOLE   0 0 29,266
Schwab Intl Eq ETF ETF 808524805 528 16,868 SH   SOLE   0 0 16,868
Schwab US Brd Mkt ET ETF 808524102 3,496 51,381 SH   SOLE   0 0 51,381
Schwab US Dividend ETF 808524797 2,405 46,012 SH   SOLE   0 0 46,012
Schwab US LCap ETF 808524201 1,428 21,127 SH   SOLE   0 0 21,127
Schwab US LCap Growt ETF 808524300 3,873 48,762 SH   SOLE   0 0 48,762
Schwab US LCap Value ETF 808524409 3,649 66,677 SH   SOLE   0 0 66,677
Schwab US Mid-Cap ET ETF 808524508 2,688 48,529 SH   SOLE   0 0 48,529
Schwab US SmallCap E ETF 808524607 7,213 103,147 SH   SOLE   0 0 103,147
SPDR DJ Indust Avg ETF 78467X109 4,680 18,062 SH   SOLE   0 0 18,062
SPDR Emerging Market ETF 78463X509 2,244 62,755 SH   SOLE   0 0 62,755
SPDR S&P 500 ETF ETF 78462F103 658 2,330 SH   SOLE   0 0 2,330
SPDR S&P 500 Growth ETF 78464A409 6,995 187,994 SH   SOLE   0 0 187,994
SPDR S&P 600 Small C ETF 78464A201 245 4,118 SH   SOLE   0 0 4,118
SPDR S&P 600 Small C ETF 78464A300 789 13,093 SH   SOLE   0 0 13,093
SPDR S&P 600 Small C ETF 78464A813 4,076 61,142 SH   SOLE   0 0 61,142
SPDR S&P Dividend ET ETF 78464A763 8,769 88,217 SH   SOLE   0 0 88,217
SPDR S&P Emerging As ETF 78463X301 1,060 10,728 SH   SOLE   0 0 10,728
Spdr S&P Regional Bk ETF 78464A698 422 8,232 SH   SOLE   0 0 8,232
Stryker Corp COM 863667101 256 1,298 SH   SOLE   0 0 1,298
Sysco Corporation COM 871829107 258 3,870 SH   SOLE   0 0 3,870
Texas Instruments In COM 882508104 235 2,219 SH   SOLE   0 0 2,219
Thermo Fisher Scient COM 883556102 1,116 4,079 SH   SOLE   0 0 4,079
Travelers Group Inc COM 89417E109 212 1,548 SH   SOLE   0 0 1,548
Ulta Beauty Inc. COM 90384S303 348 1,000 SH   SOLE   0 0 1,000
Union Pacific Corp COM 907818108 538 3,222 SH   SOLE   0 0 3,222
United Healthcare Co COM 91324P102 1,517 6,136 SH   SOLE   0 0 6,136
Utilities Select Sec ETF 81369Y886 2,454 42,191 SH   SOLE   0 0 42,191
Vanguard Bond Index ETF 921937819 273 3,255 SH   SOLE   0 0 3,255
Vanguard Div Appreci ETF 921908844 11,599 105,796 SH   SOLE   0 0 105,796
Vanguard Extended Mk ETF 922908652 1,248 10,812 SH   SOLE   0 0 10,812
Vanguard FTSE All-Wo ETF 922042775 285 5,693 SH   SOLE   0 0 5,693
Vanguard FTSE Develo ETF 921943858 4,758 116,426 SH   SOLE   0 0 116,426
Vanguard FTSE Emergi ETF 922042858 613 14,430 SH   SOLE   0 0 14,430
Vanguard Growth ETF 922908736 570 3,647 SH   SOLE   0 0 3,647
Vanguard Health Care ETF 92204A504 2,690 15,601 SH   SOLE   0 0 15,601
Vanguard Mid Cap Gro ETF 922908538 571 4,005 SH   SOLE   0 0 4,005
Vanguard Russell 100 ETF 92206C730 2,025 15,595 SH   SOLE   0 0 15,595
Vanguard S&P 500 ETF ETF 922908363 621 2,395 SH   SOLE   0 0 2,395
Vanguard Small Cap ETF 922908751 1,548 10,136 SH   SOLE   0 0 10,136
Vanguard Small Cap G ETF 922908595 2,919 16,243 SH   SOLE   0 0 16,243
Vanguard Small Cap V ETF 922908611 620 4,822 SH   SOLE   0 0 4,822
Vanguard ST Inflatio ETF 922020805 1,826 37,530 SH   SOLE   0 0 37,530
Vanguard Value Index ETF 922908744 3,796 35,271 SH   SOLE   0 0 35,271
Veeva Systems Inc COM 922475108 761 6,000 SH   SOLE   0 0 6,000
Verizon Communicatio COM 92343V104 208 3,524 SH   SOLE   0 0 3,524
VISA Inc Cl A COM 92826C839 381 2,440 SH   SOLE   0 0 2,440
Walt Disney Company COM 254687106 627 5,653 SH   SOLE   0 0 5,653
Wisdomtree Hedged Eu ETF 97717X701 1,114 17,432 SH   SOLE   0 0 17,432
Wisdomtree Intl Midc ETF 97717W778 458 7,390 SH   SOLE   0 0 7,390
Wisdomtree Large Cap ETF 97717W307 787 8,354 SH   SOLE   0 0 8,354
WisdomTree MidCap Di ETF 97717W505 2,096 58,578 SH   SOLE   0 0 58,578
Wisdomtree US SmallC ETF 97717W604 7,083 257,220 SH   SOLE   0 0 257,220
Wisdomtree US SmallC ETF 97717X651 835 24,089 SH   SOLE   0 0 24,089
Xtrackers MSCI EAFE ETF 233051200 488 15,635 SH   SOLE   0 0 15,635