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
BOSTON PRIVATE FINL HLDGS INC PFD 101119303 408 17,500 SH   SOLE   17,500 0 0
CITIGROUP CAP XVII TRUPS 6.35% PFD 17311H209 394 15,650 SH   SOLE   15,650 0 0
MERRILL LYNCH CAP TR II PFD GD PFD 59024T203 502 19,949 SH   SOLE   19,949 0 0
PRIVATEBANCORP INC SUB DEB 42 PFD 742962400 1,078 41,481 SH   SOLE   41,481 0 0
STIFEL FINL CORP SR NT 22 PFD 860630300 474 18,500 SH   SOLE   18,500 0 0
SVB CAP II PFD TR GTD 7% PFD 86959H201 1,251 49,315 SH   SOLE   49,315 0 0
ISHARES TR CORE STRM USBD ETF 46432F859 610 6,081 SH   SOLE   6,081 0 0
ABBOTT LABS COM COM 002824100 5,719 148,499 SH   SOLE   148,499 0 0
ABBVIE INC COM COM 00287Y109 325 6,327 SH   SOLE   6,327 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 7,376 92,523 SH   SOLE   92,523 0 0
AMAZON COM INC COM COM 023135106 5,298 15,750 SH   SOLE   15,750 0 0
AMPHENOL CORP NEW CL A COM 032095101 6,902 75,305 SH   SOLE   75,305 0 0
APPLE INC COM COM 037833100 3,469 6,463 SH   SOLE   6,463 0 0
AT&T INC COM COM 00206R102 698 19,904 SH   SOLE   19,904 0 0
BAXTER INTL INC COM COM 071813109 4,765 64,761 SH   SOLE   64,761 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 1,124 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 628 5,027 SH   SOLE   5,027 0 0
BLACKROCK INC COM COM 09247X101 4,768 15,163 SH   SOLE   15,163 0 0
BOEING CO COM COM 097023105 331 2,639 SH   SOLE   2,639 0 0
BP PLC SPONSORED ADR COM 055622104 359 7,459 SH   SOLE   7,459 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 5,920 76,730 SH   SOLE   76,730 0 0
CERES INC COM COM 156773103 9 10,666 SH   SOLE   10,666 0 0
CHEVRON CORP NEW COM COM 166764100 6,672 56,109 SH   SOLE   56,109 0 0
CHURCH & DWIGHT INC COM COM 171340102 5,539 80,189 SH   SOLE   80,189 0 0
CIGNA CORPORATION COM COM 125509109 4,592 54,841 SH   SOLE   54,841 0 0
CISCO SYS INC COM COM 17275R102 1,072 47,822 SH   SOLE   47,822 0 0
COBIZ FINANCIAL INC COM COM 190897108 689 59,840 SH   SOLE   59,840 0 0
COCA COLA CO COM COM 191216100 387 10,007 SH   SOLE   10,007 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 5,547 49,665 SH   SOLE   49,665 0 0
DICKS SPORTING GOODS INC COM COM 253393102 5,715 104,658 SH   SOLE   104,658 0 0
DISCOVER FINL SVCS COM COM 254709108 6,570 112,911 SH   SOLE   112,911 0 0
DISNEY WALT CO COM DISNEY COM 254687106 6,036 75,378 SH   SOLE   75,378 0 0
DONALDSON INC COM COM 257651109 951 22,427 SH   SOLE   22,427 0 0
E M C CORP MASS COM COM 268648102 713 26,009 SH   SOLE   26,009 0 0
ECOLAB INC COM COM 278865100 8,640 80,005 SH   SOLE   80,005 0 0
EMERSON ELEC CO COM COM 291011104 5,840 87,427 SH   SOLE   87,427 0 0
EXXON MOBIL CORP COM COM 30231G102 2,552 26,127 SH   SOLE   26,127 0 0
F M C CORP COM NEW COM 302491303 5,917 77,280 SH   SOLE   77,280 0 0
F5 NETWORKS INC COM COM 315616102 4,979 46,697 SH   SOLE   46,697 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 4,610 85,377 SH   SOLE   85,377 0 0
FLOWSERVE CORP COM COM 34354P105 7,239 92,399 SH   SOLE   92,399 0 0
FRANKLIN COVEY CO COM COM 353469109 1,249 63,198 SH   SOLE   63,198 0 0
GENERAL ELECTRIC CO COM COM 369604103 1,824 70,441 SH   SOLE   70,441 0 0
GILEAD SCIENCES INC COM COM 375558103 5,115 72,182 SH   SOLE   72,182 0 0
GOOGLE INC CL C COM 38259p706 232 208 SH   SOLE   208 0 0
GRAINGER W W INC COM COM 384802104 5,650 22,363 SH   SOLE   22,363 0 0
HARVEST NATURAL RESOURCES INC COM 41754V103 54 14,290 SH   SOLE   14,290 0 0
HONEYWELL INTL INC COM COM 438516106 7,632 82,281 SH   SOLE   82,281 0 0
HORMEL FOODS CORP COM COM 440452100 6,046 122,711 SH   SOLE   122,711 0 0
INTEL CORP COM COM 458140100 454 17,603 SH   SOLE   17,603 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 1,171 6,083 SH   SOLE   6,083 0 0
INTUIT COM COM 461202103 4,703 60,498 SH   SOLE   60,498 0 0
JOHNSON & JOHNSON COM COM 478160104 7,814 79,552 SH   SOLE   79,552 0 0
JPMORGAN CHASE & CO COM COM 46625H100 9,434 155,401 SH   SOLE   155,401 0 0
KEURIG GREEN MTN INC COM COM 49271M100 211 2,000 SH   SOLE   2,000 0 0
KONINKLIJKE PHILIPS N V NY REG COM 500472303 578 16,453 SH   SOLE   16,453 0 0
LAUDER ESTEE COS INC CL A COM 518439104 5,476 81,884 SH   SOLE   81,884 0 0
LOWES COS INC COM COM 548661107 5,567 113,840 SH   SOLE   113,840 0 0
MARATHON OIL CORP COM COM 565849106 4,969 139,885 SH   SOLE   139,885 0 0
MASTERCARD INC CL A COM 57636Q104 6,900 92,376 SH   SOLE   92,376 0 0
MERCK & CO INC NEW COM COM 58933Y105 204 3,597 SH   SOLE   3,597 0 0
MICROSOFT CORP COM COM 594918104 373 9,108 SH   SOLE   9,108 0 0
NATIONAL OILWELL VARCO INC COM COM 637071101 905 11,616 SH   SOLE   11,616 0 0
NIKE INC CL B COM 654106103 6,813 92,243 SH   SOLE   92,243 0 0
NOVO-NORDISK A S ADR COM 670100205 5,646 123,677 SH   SOLE   123,677 0 0
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 7,436 50,113 SH   SOLE   50,113 0 0
OCEANEERING INTL INC COM COM 675232102 3,567 49,645 SH   SOLE   49,645 0 0
ORACLE CORP COM COM 68389X105 6,563 160,419 SH   SOLE   160,419 0 0
PEPSICO INC COM COM 713448108 756 9,049 SH   SOLE   9,049 0 0
PERRIGO CO PLC SHS COM G97822103 6,881 44,494 SH   SOLE   44,494 0 0
PETSMART INC COM COM 716768106 478 6,943 SH   SOLE   6,943 0 0
PFIZER INC COM COM 717081103 347 10,815 SH   SOLE   10,815 0 0
PPG INDS INC COM COM 693506107 271 1,400 SH   SOLE   1,400 0 0
PRAXAIR INC COM COM 74005P104 690 5,269 SH   SOLE   5,269 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 6,268 76,118 SH   SOLE   76,118 0 0
PRINCIPAL FINL GROUP INC COM COM 74251V102 372 8,098 SH   SOLE   8,098 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,090 13,519 SH   SOLE   13,519 0 0
QUALCOMM INC COM COM 747525103 7,789 98,766 SH   SOLE   98,766 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 579 7,919 SH   SOLE   7,919 0 0
SCHLUMBERGER LTD COM COM 806857108 7,581 77,758 SH   SOLE   77,758 0 0
SONIC CORP COM COM 835451105 1,663 72,966 SH   SOLE   72,966 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 5,844 68,676 SH   SOLE   68,676 0 0
UNION PAC CORP COM COM 907818108 8,085 43,083 SH   SOLE   43,083 0 0
US BANCORP DEL COM NEW COM 902973304 1,758 41,020 SH   SOLE   41,020 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 245 5,157 SH   SOLE   5,157 0 0
WABTEC CORP COM COM 929740108 5,485 70,775 SH   SOLE   70,775 0 0
WALGREEN CO COM COM 931422109 598 9,059 SH   SOLE   9,059 0 0
WATERS CORP COM COM 941848103 4,330 39,942 SH   SOLE   39,942 0 0
WELLS FARGO & CO NEW COM COM 949746101 9,064 182,218 SH   SOLE   182,218 0 0
YAHOO INC COM COM 984332106 3,657 101,859 SH   SOLE   101,859 0 0
ISHARES CORE S&P MCP ETF ETF 464287507 2,393 17,407 SH   SOLE   17,407 0 0
ISHARES CORE S&P500 ETF ETF 464287200 4,546 24,162 SH   SOLE   24,162 0 0
ISHARES RUS 1000 VAL ETF ETF 464287598 1,209 12,529 SH   SOLE   12,529 0 0
ISHARES S&P 500 VAL ETF ETF 464287408 1,276 14,686 SH   SOLE   14,686 0 0
ISHARES S&P MC 400GR ETF ETF 464287606 1,104 7,218 SH   SOLE   7,218 0 0
ISHARES S&P MC 400VL ETF ETF 464287705 1,769 14,691 SH   SOLE   14,691 0 0
POWERSHARES ETF TRUST DYNA BUY ETF 73935X286 225 5,165 SH   SOLE   5,165 0 0
RYDEX ETF TRUST GUG S&P500 EQ ETF 78355W106 17,208 235,752 SH   SOLE   235,752 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 295 1,580 SH   SOLE   1,580 0 0
SPDR SERIES TRUST S&P DIVID ET ETF 78464A763 17,581 238,937 SH   SOLE   238,937 0 0
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 328 3,363 SH   SOLE   3,363 0 0
WISDOMTREE TR EQTY INC ETF ETF 97717W208 8,500 150,249 SH   SOLE   150,249 0 0
WISDOMTREE TR TOTAL DIVID FD ETF 97717W109 384 5,625 SH   SOLE   5,625 0 0
ISHARES CORE S&P SCP ETF ETF 464287804 9,808 89,047 SH   SOLE   89,047 0 0
ISHARES RUS 2000 VAL ETF ETF 464287630 2,775 27,518 SH   SOLE   27,518 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 854 7,340 SH   SOLE   7,340 0 0
ISHARES SP SMCP600GR ETF ETF 464287887 1,000 8,407 SH   SOLE   8,407 0 0
ISHARES SP SMCP600VL ETF ETF 464287879 901 7,940 SH   SOLE   7,940 0 0
WISDOMTREE TR SMALLCAP DIVID ETF 97717W604 2,342 34,307 SH   SOLE   34,307 0 0
ISHARES MSCI EAFE ETF ETF 464287465 3,243 48,260 SH   SOLE   48,260 0 0
ISHARES MSCI EMG MKT ETF ETF 464287234 1,997 48,689 SH   SOLE   48,689 0 0
VANGUARD INTL EQUITY INDEX FD ETF 922042858 514 12,668 SH   SOLE   12,668 0 0
WISDOMTREE TR EMERG MKTS ETF ETF 97717W315 993 20,232 SH   SOLE   20,232 0 0
WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 810 17,379 SH   SOLE   17,379 0 0
INDEXIQ ETF TR HEDGE MLTI ETF ETF 45409B107 3,180 108,845 SH   SOLE   108,845 0 0
INDEXIQ ETF TR IQ GLB RES ETF ETF 45409B883 527 18,032 SH   SOLE   18,032 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q866 9,300 526,626 SH   SOLE   526,626 0 0
UBS AG JERSEY BRH ALERIAN INFR ETF 902641646 5,723 143,681 SH   SOLE   143,681 0 0
SPDR SERIES TRUST DJ REIT ETF ETF 78464A607 316 4,052 SH   SOLE   4,052 0 0
VANGUARD INDEX FDS REIT ETF ETF 922908553 675 9,554 SH   SOLE   9,554 0 0