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 3,654 18,459 SH   SOLE N/A 17,345 0 1,114
Adobe Systems Inc COM 00724F101 310 1,050 SH   SOLE N/A 1,050 0 0
Applied Materials Inc COM 038222105 231 5,125 SH   SOLE N/A 5,125 0 0
Alerian MLP ETF ALERIAN MLP 00162Q866 343 34,800 SH   SOLE N/A 34,800 0 0
Amazon Com Inc COM 023135106 252 133 SH   SOLE N/A 133 0 0
Mkt Vctr Flln Angl Hi FALLEN ANGEL HG 92189F437 586 19,973 SH   SOLE N/A 19,973 0 0
iShares S&P Aggressive Allocat AGGRES ALLOC ETF 464289859 252 4,555 SH   SOLE N/A 4,215 0 340
iShares S&P Growth Allocation GRWT ALLOCAT ETF 464289867 10,350 224,895 SH   SOLE N/A 209,455 0 15,440
American Express Company COM 025816109 262 2,119 SH   SOLE N/A 2,000 0 119
Boeing Co COM 097023105 1,685 4,629 SH   SOLE N/A 4,502 0 127
Bankamerica Corp COM 060505104 265 9,105 SH   SOLE N/A 9,105 0 0
Blackrock Ehncd Div Incm COM 09251A104 583 65,648 SH   SOLE N/A 65,648 0 0
Brookfield Infrast Partners LP LP INT UNIT G16252101 2,391 55,675 SH   SOLE N/A 38,953 0 16,722
Vanguard Charlotte Total Intl INTL BD IDX ETF 92203J407 1,775 30,964 SH   SOLE N/A 28,430 0 2,534
Global X Robotics Artfcl RBTCS ARTFL INTE 37954Y715 225 10,800 SH   SOLE N/A 10,800 0 0
Bp Plc Adr F Sponsored Adr SPONSORED ADR 055622104 891 21,363 SH   SOLE N/A 21,213 0 150
Berkshire Hathaway Cl B CL B NEW 084670702 6,088 28,559 SH   SOLE N/A 27,348 0 1,211
Guggenheim BulletShares 2019 C BULSHS 2019 CB 46138J304 308 14,598 SH   SOLE N/A 14,598 0 0
Guggenheim BulletShares 2020 C BULSHS 2020 CB 46138J502 2,008 94,423 SH   SOLE N/A 93,995 0 428
Vanguard Short Term Bond Index SHORT TRM BOND 921937827 554 6,867 SH   SOLE N/A 6,867 0 0
Caterpillar Inc COM 149123101 1,124 8,240 SH   SOLE N/A 7,958 0 282
C H Robinson Worldwd New COM NEW 12541W209 2,203 26,117 SH   SOLE N/A 26,117 0 0
Comcast Corp New Cl A CL A 20030N101 222 5,245 SH   SOLE N/A 3,565 0 1,680
Costco Whsl Corp New COM 22160K105 1,051 3,977 SH   SOLE N/A 3,977 0 0
Salesforce Com COM 79466L302 439 2,893 SH   SOLE N/A 2,822 0 71
Cisco Systems Inc COM 17275R102 1,031 18,831 SH   SOLE N/A 18,831 0 0
Chevron Corp COM 166764100 1,236 9,929 SH   SOLE N/A 9,929 0 0
SPDR Bloomberg Barclays Conver BRC CNV SECS ETF 78464A359 917 17,341 SH   SOLE N/A 15,891 0 1,450
Dominion Resources Inc Va New COM 25746U109 493 6,367 SH   SOLE N/A 6,292 0 75
Delta Air Lines Inc COM NEW 247361702 1,023 18,016 SH   SOLE N/A 16,465 0 1,551
Deere & Company COM 244199105 296 1,784 SH   SOLE N/A 1,645 0 139
WisdomTree Emerging Markets EMER MKT HIGH FD 97717W315 406 9,090 SH   SOLE N/A 7,723 0 1,367
Wisdomtree Tr US Quality Divid US QTLY DIV GRT 97717X669 4,524 103,633 SH   SOLE N/A 100,065 0 3,568
WisdomTree Tr Intl Smallcap D INTL SMCAP DIV 97717W760 911 14,007 SH   SOLE N/A 13,123 0 884
Wisdomtree Tr Divid Ex Financi DIV EX-FINL FD 97717W406 1,974 23,012 SH   SOLE N/A 22,500 0 512
Ecolab Inc COM 278865100 267 1,352 SH   SOLE N/A 1,352 0 0
iShares MSCI Emerging Mkts Ind S&P 100 ETF 464287234 206 4,781 SH   SOLE N/A 1,702 0 3,079
iShares MSCI EAFE Index ETF MSCI EAFE ETF 464287465 781 11,873 SH   SOLE N/A 4,957 0 6,916
iShares Emerg Markets Bond ETF JP MOR EM MK ETF 464288281 1,792 15,811 SH   SOLE N/A 14,508 0 1,303
Powershares Rssll Tp 200 RUSSELL 200 WTH 73935X450 432 7,635 SH   SOLE N/A 7,574 0 61
Eaton Vance Ltd Duration Incom COM 27828H105 811 64,096 SH   SOLE N/A 49,243 0 14,853
Aberdeen Asia Pacific Incom Fd COM 003009107 571 136,494 SH   SOLE N/A 100,209 0 36,285
First Trust Dj Internet Fd DJ INTERNT IDX 33733E302 770 5,352 SH   SOLE N/A 4,813 0 539
iShares Frontier Markets ETF MSCI FRNTR100ETF 464286145 1,122 37,851 SH   SOLE N/A 35,214 0 2,637
Schwab Fundamental US Small Co SCHWAB FDT US SC 808524763 472 12,512 SH   SOLE N/A 12,512 0 0
Schwab Fundamental Intl SCHWB FDT INT SC 808524748 1,806 57,826 SH   SOLE N/A 56,976 0 850
Schwab Fundamental Emerging Mk SCHWB FDT EMK LG 808524730 990 34,416 SH   SOLE N/A 25,233 0 9,183
Schwab Fundamental Int'l SCHWB FDT INT LG 808524755 5,200 186,647 SH   SOLE N/A 182,498 0 4,149
Schwab Fundamental US Large Co SCHWAB FDT US LG 808524771 1,286 32,874 SH   SOLE N/A 31,972 0 902
First Trust Mid Cap Core Alpha COM SHS 33735B108 282 4,088 SH   SOLE N/A 3,872 0 216
Fidelity Msci Real Estate Inde MSCI RL EST ETF 316092857 405 15,434 SH   SOLE N/A 15,434 0 0
First Tr Value Line Divid Inde SHS 33734H106 770 22,811 SH   SOLE N/A 22,811 0 0
Templeton Global Incm Fd COM 880198106 223 35,042 SH   SOLE N/A 29,196 0 5,846
SPDR S&P Global Natural Resour GLB NAT RESRCE 78463X541 2,285 49,809 SH   SOLE N/A 46,923 0 2,886
Alphabet Inc. Class C CAP STK CL C 02079K107 283 261 SH   SOLE N/A 261 0 0
Cohen & Steers Global Realty M C&S GLOBL ETF 00162Q106 612 12,988 SH   SOLE N/A 12,416 0 572
Managers TR Purefunds ISE Cybe PUREFUNDS ISE CY 26924G201 665 16,713 SH   SOLE N/A 16,513 0 200
Home Depot Inc COM 437076102 1,536 7,386 SH   SOLE N/A 6,791 0 595
Honeywell International COM 438516106 1,180 6,754 SH   SOLE N/A 6,754 0 0
Blackrock Corporate High Yield COM 09255P107 119 11,073 SH   SOLE N/A 11,073 0 0
Intl Business Machines COM 459200101 593 4,300 SH   SOLE N/A 4,300 0 0
ALPS Int'l Sector Dividend Dog INTL SEC DV DOG 00162Q718 2,084 80,134 SH   SOLE N/A 79,452 0 682
Idexx Labs Inc COM 45168D104 313 1,135 SH   SOLE N/A 1,135 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 5,221 85,023 SH   SOLE N/A 70,651 0 14,372
iShares Dow Jones US Pharmaceu U.S. PHARMA ETF 464288836 1,084 7,183 SH   SOLE N/A 6,557 0 626
iShares US Medical ETF U.S. MED DVC ETF 464288810 383 1,590 SH   SOLE N/A 1,590 0 0
iShares S&P Midcap 400 Index E CORE S&P MCP ETF 464287507 4,835 24,885 SH   SOLE N/A 23,909 0 976
iShares S&P Smallcap 600 Index CORE S&P SCP ETF 464287804 1,378 17,594 SH   SOLE N/A 17,499 0 95
iShares S&P 600 Value Index ET SP SMCP600VL ETF 464287879 5,050 33,974 SH   SOLE N/A 31,467 0 2,507
iShares S&P 600 Growth Index E SP SMCP600GR ETF 464287887 776 4,251 SH   SOLE N/A 3,970 0 281
Intel Corp COM 458140100 1,097 22,913 SH   SOLE N/A 22,811 0 102
iShares Core S&P Total US Stoc CORE S&P TTL STK 464287150 1,505 22,578 SH   SOLE N/A 21,326 0 1,252
iShares S&P 500 Value Index ET S&P 500 VAL ETF 464287408 15,409 132,185 SH   SOLE N/A 124,480 0 7,705
iShares S&P 500 Index ETF CORE S&P500 ETF 464287200 1,480 5,018 SH   SOLE N/A 4,680 0 338
iShares S&P 500 Growth Index E S&P 500 GRWT ETF 464287309 16,873 94,133 SH   SOLE N/A 89,294 0 4,839
iShares Russell 1000 Value Ind RUS 1000 VAL ETF 464287598 2,255 17,722 SH   SOLE N/A 16,225 0 1,497
iShares Russell 1000 Growth In RUS 1000 GRW ETF 464287614 1,582 10,049 SH   SOLE N/A 9,224 0 825
iShares Russell 2000 Index ETF RUSSELL 2000 ETF 464287655 283 1,819 SH   SOLE N/A 1,666 0 153
iShares Russell Midcap Index E RUS MID-CAP ETF 464287499 4,219 75,497 SH   SOLE N/A 69,685 0 5,812
iShares Russell 3000 Index ETF RUSSELL 3000 ETF 464287689 2,457 14,255 SH   SOLE N/A 13,668 0 587
Ishares Global Energy Etf GLOBAL ENERG ETF 464287341 272 8,354 SH   SOLE N/A 5,447 0 2,907
Johnson & Johnson COM 478160104 860 6,171 SH   SOLE N/A 6,071 0 100
SPDR Barclays Capital High Yie BRC HGH YLD BD 78464A417 931 8,544 SH   SOLE N/A 7,368 0 1,176
Gladstone Ld Corp Com COM 376549101 173 15,004 SH   SOLE N/A 12,552 0 2,452
Lockheed Martin Corp COM 539830109 1,066 2,931 SH   SOLE N/A 2,915 0 16
Southwest Airlines Co COM 844741108 513 10,093 SH   SOLE N/A 10,093 0 0
Mastercard Inc CL A 57636Q104 1,406 5,314 SH   SOLE N/A 5,304 0 10
Mc Donalds Corp COM 580135101 603 2,901 SH   SOLE N/A 2,656 0 245
Medtronic Inc COM 585055106 407 4,179 SH   SOLE N/A 4,179 0 0
3M Company COM 88579Y101 1,231 7,097 SH   SOLE N/A 7,047 0 50
VanEck Vectors Morningstar Wid MKT VECTR WIDE 57060U134 4,271 88,916 SH   SOLE N/A 84,830 0 4,086
Microsoft Corp COM 594918104 2,077 15,501 SH   SOLE N/A 14,403 0 1,098
Service Now Inc COM 81762P102 233 845 SH   SOLE N/A 845 0 0
Tortoise MLP Fund Inc Com COM 89148B101 1,089 80,674 SH   SOLE N/A 65,625 0 15,049
Invesco Optimum Yield Diversif OPT YLD DIV 73937V106 2,024 123,584 SH   SOLE N/A 122,552 0 1,032
Proofpoint Inc COM 743424103 324 2,690 SH   SOLE N/A 2,690 0 0
Invesco Financial Preferred FINL PFD PTFL 73935X229 480 26,022 SH   SOLE N/A 26,022 0 0
Invesco Buyback Achievers ETF DYNA BUYBK ACH 73935X286 3,938 62,891 SH   SOLE N/A 58,487 0 4,404
Polymet Mining Cp Com Npv Isin COM 731916102 187 434,953 SH   SOLE N/A 401,476 0 33,477
Putnam Premier Inc Tr Sh Ben I SH BEN INT 746853100 424 82,638 SH   SOLE N/A 68,957 0 13,681
Invesco S&P Eq Wt Consumer Sta GUG S&P500 EWCON 78355W874 1,600 11,950 SH   SOLE N/A 11,853 0 97
Riverfront Strategic RIVRFRNT STR INC 00162Q783 290 11,702 SH   SOLE N/A 11,702 0 0
Exch Trade Concepts Etf ROBO GLB ETF 301505707 372 9,293 SH   SOLE N/A 9,117 0 176
Invesco S&P 500 Equal GUG S&P500 EQ WT 78355W106 1,203 11,153 SH   SOLE N/A 11,153 0 0
Raytheon Company New COM 755111507 496 2,850 SH   SOLE N/A 2,850 0 0
Guggenheim S&P 500 Eq Wt Healt GUG S&P500EQWTHC 78355W841 1,894 9,343 SH   SOLE N/A 8,715 0 628
Invesco S&P 500 Eq Wt Tech ETF GUG S&P500EQWTTE 78355W817 855 4,817 SH   SOLE N/A 4,421 0 396
Schwab US Small-Cap ETF US SML CAP ETF 808524607 2,833 39,628 SH   SOLE N/A 34,654 0 4,974
Schwab US Broad Mkt ETF US BRD MKT ETF 808524102 377 5,338 SH   SOLE N/A 5,127 0 211
Schwab Intl Sm Cap Eq ETF INTL SCEQT ETF 808524888 321 9,818 SH   SOLE N/A 7,039 0 2,779
Schwab Emerging Mkt Equity ETF EMRG MKTEQ ETF 808524706 691 26,299 SH   SOLE N/A 20,991 0 5,308
Schwab Intl Equity ETF INTL EQTY ETF 808524805 3,010 93,794 SH   SOLE N/A 92,911 0 883
Schwab U.S. Large-Cap Growth E US LCAP GR ETF 808524300 2,583 31,040 SH   SOLE N/A 29,083 0 1,957
Schwab US Reit ETF US REIT ETF 808524847 2,586 58,185 SH   SOLE N/A 52,305 0 5,880
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 3,892 68,161 SH   SOLE N/A 63,808 0 4,353
Schwab Short-Term U.S. Treasur SHT TM US TRES 808524862 10,531 208,162 SH   SOLE N/A 207,444 0 718
Schwab U.S. Large-Cap Value ET US LCAP VA ETF 808524409 2,647 47,149 SH   SOLE N/A 46,165 0 984
Schwab US Large Cap ETF US LRG CAP ETF 808524201 2,806 39,964 SH   SOLE N/A 34,583 0 5,381
Schwab US Agg Bnd ETF US AGGREGATE B 808524839 280 5,282 SH   SOLE N/A 4,958 0 324
iShares MSCI EAFE Small Cap In EAFE SML CP ETF 464288273 1,995 34,752 SH   SOLE N/A 32,090 0 2,662
ALPS Sector Dividend Dogs ETF SECTR DIV DOGS 00162Q858 1,899 43,637 SH   SOLE N/A 43,637 0 0
Spdr Ser Tr S&P 600 Small Cap S&P 600 SMCP GRW 78464A201 262 4,299 SH   SOLE N/A 3,850 0 449
Spdr Ser Tr Dj Wilshire Small S&P 600 SMCP VAL 78464A300 816 13,443 SH   SOLE N/A 12,095 0 1,348
Invesco S&P ETF S&P500 LOW VOL 73937B779 296 5,380 SH   SOLE N/A 5,380 0 0
A T & T Corp COM 00206R102 785 23,422 SH   SOLE N/A 23,241 0 181
Target Corporation COM 87612E106 466 5,379 SH   SOLE N/A 5,264 0 115
Total S A Adr SPONSORED ADR 89151E109 330 5,913 SH   SOLE N/A 5,284 0 629
Unilever N V N Y Shs New N Y SHS NEW 904784709 227 3,734 SH   SOLE N/A 3,734 0 0
United Healthcare Corp COM 91324P102 406 1,663 SH   SOLE N/A 1,479 0 184
iShares MSCI Min. Vol USA ETF MIN VOL USA ETF 46429B697 1,437 23,273 SH   SOLE N/A 19,216 0 4,057
Visa Inc Cl A COM CL A 92826C839 1,633 9,404 SH   SOLE N/A 9,276 0 128
Vanguard Small Cap SMALL CP ETF 922908751 207 1,316 SH   SOLE N/A 1,230 0 86
Vanguard Corp Bond ETF INT-TERM CORP 92206C870 827 9,195 SH   SOLE N/A 7,789 0 1,406
Vanguard Short Term Corporate SHRT TRM CORP BD 92206C409 2,906 36,015 SH   SOLE N/A 32,447 0 3,568
Vanguard FTSE Developed Market FTSE DEV MKT ETF 921943858 1,852 44,400 SH   SOLE N/A 40,622 0 3,778
Vanguard Div Appreciation ETF DIV APP ETF 921908844 9,630 83,622 SH   SOLE N/A 78,716 0 4,906
Vanguard S&P Small-Cap 600 ETF SMLLCP 600 IDX 921932828 524 3,664 SH   SOLE N/A 3,556 0 108
Vanguard Real Estate Index Fun REIT ETF 922908553 6,047 69,183 SH   SOLE N/A 65,957 0 3,226
Vanguard Global Ex-US Real Est GLB EX US ETF 922042676 2,016 34,169 SH   SOLE N/A 31,136 0 3,033
Vanguard Mid Cap ETF MID CAP ETF 922908629 511 3,053 SH   SOLE N/A 2,997 0 56
Vodafone Group Plc Adr SPONSORED ADR 92857W308 270 16,484 SH   SOLE N/A 13,511 0 2,973
Vanguard S&P 500 Growth 500 GRTH IDX F 921932505 299 1,851 SH   SOLE N/A 0 0 1,851
Vanguard Total World Stock TT WRLD ST ETF 922042742 331 4,396 SH   SOLE N/A 4,396 0 0
Vanguard Total Stock Market TOTAL STK MKT 922908769 451 3,003 SH   SOLE N/A 423 0 2,580
Vanguard Malvern Fds Short-Ter STRM INFPROIDX 922020805 255 5,159 SH   SOLE N/A 5,084 0 75
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 298 2,205 SH   SOLE N/A 2,161 0 44
Vanguard FTSE Emerging Markets FTSE EMR MKT ETF 922042858 4,176 98,169 SH   SOLE N/A 95,030 0 3,139
Vanguard High Dividend Yield E HIGH DIV YLD 921946406 809 9,251 SH   SOLE N/A 9,251 0 0
Verizon Communications COM 92343V104 967 16,922 SH   SOLE N/A 16,173 0 749
Wells Fargo & Co. COM 949746101 396 8,362 SH   SOLE N/A 5,848 0 2,514
Xcel Energy Inc COM 98389B100 646 10,846 SH   SOLE N/A 10,846 0 0
Exxon Mobil Corporation COM 30231G102 852 11,110 SH   SOLE N/A 10,969 0 141
Dentsply Intl Inc COM 24906P109 1,117 19,124 SH   SOLE N/A 3,380 0 15,744