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
Apple Computer Inc COM 037833100 4,418 17,372 SH   SOLE N/A 16,351 0 1,021
Adobe Systems Inc COM 038222105 372 1,168 SH   SOLE N/A 1,168 0 0
Applied Materials Inc COM 023135106 210 4,575 SH   SOLE N/A 4,575 0 0
Alerian MLP ETF ALERIAN MLP 464289859 149 43,250 SH   SOLE N/A 43,250 0 0
Amazon Com Inc COM 464289867 303 155 SH   SOLE N/A 155 0 0
Mkt Vctr Flln Angl Hi FALLEN ANGEL HG 097023105 270 10,645 SH   SOLE N/A 10,645 0 0
iShares S&P Aggressive Allocat AGGRES ALLOC ETF 060505104 236 4,958 SH   SOLE N/A 4,611 0 347
iShares S&P Growth Allocation GRWT ALLOCAT ETF 086516101 4,210 101,729 SH   SOLE N/A 96,729 0 5,000
Boeing Co COM 055622104 571 3,825 SH   SOLE N/A 3,662 0 163
Bankamerica Corp COM 084670702 262 12,315 SH   SOLE N/A 12,315 0 0
Best Buy Inc COM 921937827 323 5,665 SH   SOLE N/A 5,665 0 0
Blackrock Ehncd Div Incm COM 149123101 350 53,492 SH   SOLE N/A 53,492 0 0
Brookfield Infrast Partners LP LP INT UNIT 166764100 1,958 54,419 SH   SOLE N/A 38,017 0 16,402
Vanguard Charlotte Total Intl INTL BD IDX ETF 247361702 1,832 32,550 SH   SOLE N/A 29,857 0 2,693
Bp Plc Adr F Sponsored Adr SPONSORED ADR 278865100 604 24,725 SH   SOLE N/A 24,421 0 304
Berkshire Hathaway Cl B CL B NEW 268311107 5,789 31,660 SH   SOLE N/A 29,639 0 2,021
Guggenheim BulletShares 2020 C BULSHS 2020 CB 464286426 451 21,462 SH   SOLE N/A 21,462 0 0
Vanguard Short Term Bond Index SHORT TRM BOND 464287465 4,482 54,528 SH   SOLE N/A 48,031 0 6,497
Caterpillar Inc COM 464288281 808 6,960 SH   SOLE N/A 6,910 0 50
C H Robinson Worldwd New COM NEW 003009107 1,777 26,840 SH   SOLE N/A 26,040 0 800
Costco Whsl Corp New COM 33733E302 1,061 3,718 SH   SOLE N/A 3,718 0 0
Salesforce Com COM 464286145 449 3,113 SH   SOLE N/A 3,042 0 71
Cisco Systems Inc COM 808524763 736 18,699 SH   SOLE N/A 18,699 0 0
Chevron Corp COM 808524748 664 9,156 SH   SOLE N/A 9,156 0 0
SPDR Bloomberg Barclays Conver BLMBRG BRC CNVRT 808524730 847 17,679 SH   SOLE N/A 16,068 0 1,611
Dominion Resources Inc Va New COM 808524755 249 3,445 SH   SOLE N/A 3,445 0 0
Delta Air Lines Inc COM NEW 808524771 564 19,745 SH   SOLE N/A 17,824 0 1,921
WisdomTree Emerging Markets EMER MKT HIGH FD 316092857 420 13,017 SH   SOLE N/A 11,343 0 1,674
Wisdomtree Tr US Quality Divid US QTLY DIV GRT 880198106 3,866 99,336 SH   SOLE N/A 95,728 0 3,608
WisdomTree Tr Intl Smallcap D INTL SMCAP DIV 437076102 683 14,212 SH   SOLE N/A 12,167 0 2,045
Wisdomtree Tr US Midcap Divid US MIDCAP DIVID 438516106 502 20,769 SH   SOLE N/A 16,983 0 3,786
Wisdomtree Tr Divid Ex Financi US DIVID EX FNCL 459200101 1,471 22,773 SH   SOLE N/A 22,245 0 528
Ecolab Inc COM 464288836 617 3,959 SH   SOLE N/A 3,959 0 0
Edap Tms S.A. Spon Adr Each Re SPONSORED ADR 464288810 307 134,960 SH   SOLE N/A 134,960 0 0
Ishares Msci Emerging MSCI EM ASIA ETF 464287507 335 5,869 SH   SOLE N/A 5,869 0 0
iShares MSCI EAFE Index ETF MSCI EAFE ETF 464287804 637 11,905 SH   SOLE N/A 4,912 0 6,993
iShares Emerg Markets Bond ETF JP MOR EM MK ETF 464287879 1,605 16,592 SH   SOLE N/A 15,215 0 1,377
Invesco Russell Top 200 Equal Weight ETF S&P 100 EQL WIGH 458140100 362 7,555 SH   SOLE N/A 7,555 0 0
Eaton Vance Ltd Duration Incom COM 464287150 649 61,320 SH   SOLE N/A 46,373 0 14,947
Aberdeen Asia Pacific Incom Fd COM 464287408 446 131,735 SH   SOLE N/A 96,586 0 35,149
First Trust Dj Internet Fd DJ INTERNT IDX 464287200 640 5,170 SH   SOLE N/A 4,631 0 539
iShares Frontier Markets ETF MSCI FRNTR100ETF 464287309 890 41,673 SH   SOLE N/A 38,668 0 3,005
Schwab Fundamental US Small Co SCHWAB FDT US SC 464287598 302 11,642 SH   SOLE N/A 11,642 0 0
Schwab Fundamental Intl SCHWB FDT INT SC 464287614 1,360 57,899 SH   SOLE N/A 57,049 0 850
Schwab Fundamental Emerging Mk SCHWB FDT EMK LG 464287655 732 35,581 SH   SOLE N/A 26,073 0 9,508
Schwab Fundamental Int'l SCHWB FDT INT LG 464287499 3,822 181,694 SH   SOLE N/A 177,422 0 4,272
Schwab Fundamental US Large Co SCHWAB FDT US LG 464287689 927 29,578 SH   SOLE N/A 28,676 0 902
Fidelity Msci Real Estate Inde MSCI RL EST ETF 478160104 456 21,889 SH   SOLE N/A 21,889 0 0
First Tr Value Line Divid Inde SHS 376549101 766 27,647 SH   SOLE N/A 27,181 0 466
Templeton Global Incm Fd COM 539830109 186 34,734 SH   SOLE N/A 28,758 0 5,976
SPDR S&P Global Natural Resour GLB NAT RESRCE 844741108 1,785 57,670 SH   SOLE N/A 53,441 0 4,229
Alphabet Inc. Class C CAP STK CL C 580135101 346 297 SH   SOLE N/A 297 0 0
Managers TR Purefunds ISE Cybe PUREFUNDS ISE CY 594918104 657 18,394 SH   SOLE N/A 18,044 0 350
Home Depot Inc COM 743424103 1,344 7,193 SH   SOLE N/A 6,587 0 606
Honeywell International COM 731916102 817 6,101 SH   SOLE N/A 6,101 0 0
Blackrock Corporate High Yield COM 746853100 226 25,621 SH   SOLE N/A 25,621 0 0
Intl Business Machines COM 301505707 995 8,962 SH   SOLE N/A 8,912 0 50
ALPS Int'l Sector Dividend Dog INTL SEC DV DOG 755111507 1,496 75,705 SH   SOLE N/A 75,087 0 618
Idexx Labs Inc COM 808524607 219 904 SH   SOLE N/A 904 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 808524102 1,979 39,663 SH   SOLE N/A 33,334 0 6,329
iShares Dow Jones US Pharmaceu U.S. PHARMA ETF 808524706 965 7,168 SH   SOLE N/A 6,538 0 630
iShares US Medical ETF U.S. MED DVC ETF 808524805 353 1,563 SH   SOLE N/A 1,563 0 0
iShares S&P Midcap 400 Index E CORE S&P MCP ETF 808524300 2,902 20,168 SH   SOLE N/A 19,390 0 778
iShares S&P Smallcap 600 Index CORE S&P SCP ETF 808524847 868 15,454 SH   SOLE N/A 15,358 0 96
iShares S&P 600 Value Index ET SP SMCP600VL ETF 808524508 1,214 12,140 SH   SOLE N/A 11,381 0 759
Intel Corp COM 808524862 1,199 22,141 SH   SOLE N/A 22,039 0 102
iShares Core S&P Total US Stoc CORE S&P TTL STK 808524409 949 16,586 SH   SOLE N/A 16,023 0 563
iShares S&P 500 Value Index ET S&P 500 VAL ETF 808524201 11,277 117,156 SH   SOLE N/A 112,061 0 5,095
iShares S&P 500 Index ETF CORE S&P500 ETF 808524839 2,496 9,656 SH   SOLE N/A 9,328 0 328
iShares S&P 500 Growth Index E S&P 500 GRWT ETF 464288273 14,215 86,120 SH   SOLE N/A 82,793 0 3,327
iShares Russell 1000 Value Ind RUS 1000 VAL ETF 87612E106 2,039 20,555 SH   SOLE N/A 18,074 0 2,481
iShares Russell 1000 Growth In RUS 1000 GRW ETF 89151E109 1,531 10,161 SH   SOLE N/A 9,303 0 858
iShares Russell 2000 Index ETF RUSSELL 2000 ETF 902973304 204 1,774 SH   SOLE N/A 1,620 0 154
iShares Russell Midcap Index E RUS MID-CAP ETF 921943858 3,382 78,328 SH   SOLE N/A 71,613 0 6,715
iShares Russell 3000 Index ETF RUSSELL 3000 ETF 921908844 1,794 12,091 SH   SOLE N/A 11,496 0 595
Johnson & Johnson COM 921932828 400 3,047 SH   SOLE N/A 2,947 0 100
Gladstone Ld Corp Com COM 922908553 277 23,343 SH   SOLE N/A 21,531 0 1,812
Lockheed Martin Corp COM 922042676 840 2,476 SH   SOLE N/A 2,459 0 17
Southwest Airlines Co COM 922908629 326 9,148 SH   SOLE N/A 9,148 0 0
Mastercard Inc CL A 922042742 1,202 4,974 SH   SOLE N/A 4,954 0 20
Mc Donalds Corp COM 922908769 466 2,814 SH   SOLE N/A 2,814 0 0
Medtronic plc SHS 922020805 461 5,111 SH   SOLE N/A 5,111 0 0
3M Company COM 922908744 887 6,492 SH   SOLE N/A 6,492 0 0
VanEck Vectors Morningstar Wid MORNINGSTAR WIDE 922908637 4,496 102,768 SH   SOLE N/A 102,768 0 0
Microsoft Corp COM 922042858 2,473 15,677 SH   SOLE N/A 15,677 0 0
iShares MSCI USA Momentum Fact USA MOMENTUM FCT 921946406 359 3,368 SH   SOLE N/A 3,368 0 0
Nextera Energy Inc COM 949746101 233 967 SH   SOLE N/A 967 0 0
Service Now Inc COM 960908309 243 845 SH   SOLE N/A 845 0 0
Tortoise MLP Fund Inc Com COM 00162Q718 80 93,172 SH   SOLE N/A 93,172 0 0
Invesco Optimum Yield Diversif OPTIMUM YIELD 00162Q858 701 59,294 SH   SOLE N/A 59,294 0 0
Proofpoint Inc COM 00162Q866 224 2,180 SH   SOLE N/A 2,180 0 0
Invesco Financial Preferred FINL PFD PTFL 00206R102 360 21,272 SH   SOLE N/A 21,272 0 0
Invesco Buyback Achievers ETF BUYBACK ACHIEV 00724F101 3,120 64,364 SH   SOLE N/A 64,364 0 0
Polymet Mining Cp Com Npv Isin COM 02079K107 59 246,204 SH   SOLE N/A 246,204 0 0
Putnam Premier Inc Tr Sh Ben I SH BEN INT 09251A104 379 83,391 SH   SOLE N/A 83,391 0 0
Invesco S&P Eq Wt Consumer Sta S&P500 EQL STP 09255P107 1,347 10,885 SH   SOLE N/A 10,885 0 0
Exch Trade Concepts Etf ROBO GLB ETF 12541W209 306 9,102 SH   SOLE N/A 9,102 0 0
Invesco S&P 500 Equal S&P500 EQL WGT 17275R102 1,141 13,573 SH   SOLE N/A 13,573 0 0
Raytheon Company New COM NEW 22160K105 387 2,950 SH   SOLE N/A 2,950 0 0
Invesco S&P 500 Equal Weight Health Care ETF S&P500 EQL HLT 24906P109 1,611 8,515 SH   SOLE N/A 8,515 0 0
Invesco S&P 500 Eq Wt Tech ETF S&P500 EQL TEC 25746U109 720 4,516 SH   SOLE N/A 4,516 0 0
Schwab US Small-Cap ETF US SML CAP ETF 26924G201 2,396 46,501 SH   SOLE N/A 46,501 0 0
Schwab US Broad Mkt ETF US BRD MKT ETF 27828H105 297 4,903 SH   SOLE N/A 4,903 0 0
Schwab Emerging Mkt Equity ETF EMRG MKTEQ ETF 33734H106 556 26,828 SH   SOLE N/A 26,828 0 0
Schwab Intl Equity ETF INTL EQTY ETF 45168D104 2,260 87,440 SH   SOLE N/A 87,440 0 0
Schwab U.S. Large-Cap Growth E US LCAP GR ETF 46090F100 2,618 32,866 SH   SOLE N/A 32,866 0 0
Schwab US Reit ETF US REIT ETF 46137V282 1,993 60,853 SH   SOLE N/A 60,853 0 0
Schwab US Mid-Cap ETF US MID-CAP ETF 46137V308 3,028 71,807 SH   SOLE N/A 71,807 0 0
Schwab Short-Term U.S. Treasur SHT TM US TRES 46137V357 13,190 254,959 SH   SOLE N/A 254,959 0 0
Schwab U.S. Large-Cap Value ET US LCAP VA ETF 46137V373 2,213 49,980 SH   SOLE N/A 49,980 0 0
Schwab US Large Cap ETF US LRG CAP ETF 46137V449 2,547 41,572 SH   SOLE N/A 41,572 0 0
Schwab US Agg Bnd ETF US AGGREGATE B 46137V621 259 4,772 SH   SOLE N/A 4,772 0 0
iShares MSCI EAFE Small Cap In EAFE SML CP ETF 46138E354 1,669 37,221 SH   SOLE N/A 37,221 0 0
ALPS Sector Dividend Dogs ETF SECTR DIV DOGS 46138J502 1,448 46,257 SH   SOLE N/A 46,257 0 0
Spdr Ser Tr S&P 600 Small Cap S&P 600 SMCP GRW 46429B697 815 17,644 SH   SOLE N/A 17,644 0 0
Spdr Ser Tr Dj Wilshire Small S&P 600 SMCP VAL 46432F396 2,180 53,330 SH   SOLE N/A 53,330 0 0
Invesco S&P ETF S&P500 LOW VOL 46432F842 253 5,373 SH   SOLE N/A 5,373 0 0
A T & T Corp COM 57636Q104 733 25,123 SH   SOLE N/A 25,123 0 0
Target Corporation COM 65339F101 796 8,555 SH   SOLE N/A 8,555 0 0
Total S A Adr SPONSORED ADS 78463X541 222 5,936 SH   SOLE N/A 5,936 0 0
United Healthcare Corp COM 78464A201 521 2,088 SH   SOLE N/A 2,088 0 0
U S Bancorp Del COM NEW 78464A300 397 11,500 SH   SOLE N/A 11,500 0 0
iShares MSCI Min. Vol USA ETF MSCI MIN VOL ETF 78464A359 2,819 52,187 SH   SOLE N/A 52,187 0 0
Visa Inc Cl A COM CL A 79466L302 1,526 9,469 SH   SOLE N/A 9,469 0 0
Vanguard Corp Bond ETF INT-TERM CORP 81762P102 812 9,321 SH   SOLE N/A 9,321 0 0
Vanguard Short Term Corporate SHRT TRM CORP BD 88579Y101 3,043 38,462 SH   SOLE N/A 38,462 0 0
Vanguard FTSE Developed Market FTSE DEV MKT ETF 89148B101 1,576 47,259 SH   SOLE N/A 47,259 0 0
Vanguard Info Technology INF TECH ETF 91324P102 466 2,195 SH   SOLE N/A 2,195 0 0
Vanguard Div Appreciation ETF DIV APP ETF 92189F437 10,689 103,376 SH   SOLE N/A 103,376 0 0
Vanguard S&P Small-Cap 600 ETF SMLLCP 600 IDX 92189F643 380 3,700 SH   SOLE N/A 3,700 0 0
Vanguard Real Estate Index Fun REIT ETF 92203J407 5,182 74,176 SH   SOLE N/A 74,176 0 0
Vanguard Global Ex-US Real Est GLB EX US ETF 92204A702 1,532 35,691 SH   SOLE N/A 35,691 0 0
Vanguard Mid Cap ETF MID CAP ETF 92206C409 410 3,112 SH   SOLE N/A 3,112 0 0
Vodafone Group Plc Adr SPONSORED ADR 92206C870 227 16,480 SH   SOLE N/A 16,480 0 0
Vanguard Total World Stock TT WRLD ST ETF 92343V104 284 4,509 SH   SOLE N/A 4,509 0 0
Vanguard Total Stock Market TOTAL STK MKT 92826C839 681 5,282 SH   SOLE N/A 5,282 0 0
Vanguard Malvern Fds Short-Ter STRM INFPROIDX 92857W308 305 6,240 SH   SOLE N/A 6,240 0 0
Vanguard Value ETF VALUE ETF 97717W315 3,332 37,411 SH   SOLE N/A 37,411 0 0
Vanguard Large-Cap ETF LARGE CAP ETF 97717W406 987 8,327 SH   SOLE N/A 8,327 0 0
Vanguard FTSE Emerging Markets FTSE EMR MKT ETF 97717W505 3,450 102,826 SH   SOLE N/A 102,826 0 0
Vanguard High Dividend Yield E HIGH DIV YLD 97717W760 612 8,636 SH   SOLE N/A 8,636 0 0
Verizon Communications COM 97717X669 972 18,076 SH   SOLE N/A 18,076 0 0
Wells Fargo & Co. COM 98389B100 227 7,881 SH   SOLE N/A 7,881 0 0
Westport Innovations COM NEW G16252101 13 13,249 SH   SOLE N/A 13,249 0 0
Xcel Energy Inc COM G5960L103 656 10,870 SH   SOLE N/A 10,870 0 0
Dentsply Intl Inc COM 24906P109 736 18,944 SH   SOLE N/A 18,944 0 0