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 Common 88579y101 344 3,700 SH   SOLE   3,700 0 0
ABB Ltd Spon Adr F LTD F 000375204 208 10,000 SH   SOLE   10,000 0 0
Abbott Labs Common 002824100 585 8,928 SH   SOLE   8,928 0 0
AGCO Corp Common 001084102 307 6,250 SH   SOLE   6,250 0 0
Allergan Inc Common 018490102 746 8,135 SH   SOLE   8,135 0 0
Allstate Corp Common 020002101 1,666 41,475 SH   SOLE   41,475 0 0
American Eagle Outfitters New Common 02553E106 671 32,740 SH   SOLE   32,740 0 0
Apple Inc Common 037833100 990 1,860 SH   SOLE   1,860 0 0
AT&T Inc Common 00206r102 1,081 32,066 SH   SOLE   32,066 0 0
Berkshire Hathaway Inc Del B N Common 084670702 603 6,721 SH   SOLE   6,721 0 0
Biogen Idec Inc Common 09062X103 848 5,792 SH   SOLE   5,792 0 0
BlackRock Inc Common 09247x101 207 1,000 SH   SOLE   1,000 0 0
Bristol Myers Squibb Co Common 110122108 500 15,336 SH   SOLE   15,336 0 0
Brown Shoe Co Inc Common 115736100 231 12,595 SH   SOLE   12,595 0 0
CBS Corp New Cl B Common 124857202 1,208 31,745 SH   SOLE   31,745 0 0
Chevron Corp New Common 166764100 2,110 19,514 SH   SOLE   19,514 0 0
Chicago Bridge & Iron Co Common 167250109 278 6,000 SH   SOLE   6,000 0 0
Chubb Corp Common 171232101 202 2,680 SH   SOLE   2,680 0 0
Cisco Systems Common 17275R102 586 29,815 SH   SOLE   29,815 0 0
Citigroup Inc Common 172967424 245 6,183 SH   SOLE   6,183 0 0
Citrix Systems Inc Common 177376100 502 7,650 SH   SOLE   7,650 0 0
Comcast Corp A Special Common 20030N101 266 7,112 SH   SOLE   7,112 0 0
Commercial Bancshares Inc Common 200525103 179 15,071 SH   SOLE   15,071 0 0
Cytomedix Inc New Common 23283B204 31 43,101 SH   SOLE   43,101 0 0
Danaher Corp Common 235851102 718 12,840 SH   SOLE   12,840 0 0
Darden Restaurants Inc Common 237194105 224 4,975 SH   SOLE   4,975 0 0
Disney Walt Common 254687106 224 4,503 SH   SOLE   4,503 0 0
Eaton Corp Common 278058102 1,326 24,480 SH   SOLE   24,480 0 0
Ebay Inc Common 278642103 1,186 23,250 SH   SOLE   23,250 0 0
Ecolab Inc Common 278865100 234 3,250 SH   SOLE   3,250 0 0
EMC Corp Mass Common 268648102 914 36,130 SH   SOLE   36,130 0 0
Emerson Electric Company Common 291011104 842 15,891 SH   SOLE   15,891 0 0
Energizer Holdings Inc Common 29266r108 575 7,189 SH   SOLE   7,189 0 0
Enterprise Financial Services Common 293712105 852 65,165 SH   SOLE   65,165 0 0
Express Scripts Inc Common 302182100 1,788 33,116 SH   SOLE   33,116 0 0
Exxon Mobil Corp Common 30231g102 3,457 39,945 SH   SOLE   39,945 0 0
Forest Laboratories Common 345838106 816 23,110 SH   SOLE   23,110 0 0
Franklin Res Inc Common 354613101 873 6,945 SH   SOLE   6,945 0 0
General Electric Common 369604103 1,329 63,326 SH   SOLE   63,326 0 0
Gilead Sciences Inc Common 375558103 955 13,005 SH   SOLE   13,005 0 0
Google Inc Cl A Common 38259P508 1,130 1,598 SH   SOLE   1,598 0 0
Hartford Finl Svcs Group Inc Common 416515104 411 18,315 SH   SOLE   18,315 0 0
Hasbro Inc Common 418056107 214 5,960 SH   SOLE   5,960 0 0
Illinois Tool Works Inc Common 452308109 322 5,300 SH   SOLE   5,300 0 0
Intel Corp Common 458140100 1,388 67,312 SH   SOLE   67,312 0 0
Intl Business Machines Common 459200101 1,186 6,192 SH   SOLE   6,192 0 0
Invesco Ltd LTD F G491BT108 287 11,000 SH   SOLE   11,000 0 0
iShares DJ Sel Dividend Funds & Trusts 464287168 3,247 56,722 SH   SOLE   56,722 0 0
iShares Dow Jones Intl Select Funds & Trusts 464288448 834 24,755 SH   SOLE   24,755 0 0
iShares Japan Index Funds & Trusts 464286848 98 10,000 SH   SOLE   10,000 0 0
iShares MSCI EAFE Index Funds & Trusts 464287465 9,321 163,936 SH   SOLE   163,936 0 0
iShares MSCI EAFE Small Cap In Funds & Trusts 464288273 4,825 118,512 SH   SOLE   118,512 0 0
iShares R2000 Index Funds & Trusts 464287655 1,829 21,687 SH   SOLE   21,687 0 0
iShares Russell 1000 Growth In Funds & Trusts 464287614 427 6,524 SH   SOLE   6,524 0 0
iShares Russell 1000 Value Ind Funds & Trusts 464287598 268 3,675 SH   SOLE   3,675 0 0
iShares Russell 2000 Growth In Funds & Trusts 464287648 5,158 54,123 SH   SOLE   54,123 0 0
iShares Russell 2000 Value Ind Funds & Trusts 464287630 6,316 83,649 SH   SOLE   83,649 0 0
iShares Russell Midcap Growth Funds & Trusts 464287481 247 4,917 SH   SOLE   4,917 0 0
iShares S&P 500 Growth Index Funds & Trusts 464287309 4,151 54,809 SH   SOLE   54,809 0 0
iShares S&P 500 Funds & Trusts 464287200 3,540 24,730 SH   SOLE   24,730 0 0
iShares S&P 500 Value Index Funds & Trusts 464287408 4,491 67,642 SH   SOLE   67,642 0 0
iShares Tr Msci Acjpn Idx Funds & Trusts 464288182 212 3,500 SH   SOLE   3,500 0 0
Jabil Circuit Inc Common 466313103 1,068 55,375 SH   SOLE   55,375 0 0
Jacobs Engr Group Inc Del Common 469814107 408 9,590 SH   SOLE   9,590 0 0
Johnson & Johnson Common 478160104 1,829 26,091 SH   SOLE   26,091 0 0
JP Morgan Chase & Co Common 46625H100 1,413 32,125 SH   SOLE   32,125 0 0
Kinder Morgan Inc Del Common 49456B101 283 8,000 SH   SOLE   8,000 0 0
Lockheed Martin Corp Common 539830109 294 3,190 SH   SOLE   3,190 0 0
Lorillard Inc Common 544147101 263 2,250 SH   SOLE   2,250 0 0
Lowes Cos Inc Common 548661107 1,672 47,080 SH   SOLE   47,080 0 0
Mastercard Inc Cl A Common 57636Q104 853 1,736 SH   SOLE   1,736 0 0
McDonalds Corp Common 580135101 250 2,830 SH   SOLE   2,830 0 0
McKesson Corp Common 58155Q103 283 2,915 SH   SOLE   2,915 0 0
Microsoft Corp Common 594918104 1,235 46,226 SH   SOLE   46,226 0 0
Mohawk Inds Inc Common 608190104 271 3,000 SH   SOLE   3,000 0 0
National Oilwell Varco Inc Common 637071101 205 3,000 SH   SOLE   3,000 0 0
NCI Building Sys Inc Common 628852204 157 11,300 SH   SOLE   11,300 0 0
Occidental Pete Corp Del Common 674599105 230 3,000 SH   SOLE   3,000 0 0
OGE Energy Corp Common 670837103 282 5,000 SH   SOLE   5,000 0 0
Oracle Corp Common 68389X105 1,408 42,270 SH   SOLE   42,270 0 0
Pepsico Inc Common 713448108 1,009 14,750 SH   SOLE   14,750 0 0
Pfizer Inc Common 717081103 1,095 43,651 SH   SOLE   43,651 0 0
Post Holdings Inc Common 737446104 831 24,257 SH   SOLE   24,257 0 0
Principal Financial Group Inc Common 74251V102 359 12,576 SH   SOLE   12,576 0 0
Procter & Gamble Co Common 742718109 2,145 31,596 SH   SOLE   31,596 0 0
Qualcomm Inc Common 747525103 1,401 22,645 SH   SOLE   22,645 0 0
Quanta Services Inc Common 74762e102 653 23,925 SH   SOLE   23,925 0 0
Rockwell Automation Inc Common 773903109 252 3,000 SH   SOLE   3,000 0 0
Schlumberger Ltd LTD F 806857108 1,098 15,840 SH   SOLE   15,840 0 0
Sigma Aldrich Corp Common 826552101 942 12,803 SH   SOLE   12,803 0 0
SPDR S&P 500 Funds & Trusts 78462F103 796 5,586 SH   SOLE   5,586 0 0
SPDR S&P Div Funds & Trusts 78464A763 4,772 82,046 SH   SOLE   82,046 0 0
SPDR S&P International Dividen Funds & Trusts 78463X772 1,463 30,402 SH   SOLE   30,402 0 0
Stifel Finl Corp Common 860630102 459 14,350 SH   SOLE   14,350 0 0
Suntrust Banks Inc Common 867914103 1,230 43,400 SH   SOLE   43,400 0 0
Union Pac Corp Common 907818108 264 2,100 SH   SOLE   2,100 0 0
Urban Outfitters Inc Common 917047102 663 16,845 SH   SOLE   16,845 0 0
US Bancorp Common 902973304 382 11,975 SH   SOLE   11,975 0 0
Verizon Communications Common 92343v104 787 18,183 SH   SOLE   18,183 0 0
Visa Inc Cl A Common 92826C839 303 2,000 SH   SOLE   2,000 0 0
Wal-Mart Stores Common 931142103 328 4,807 SH   SOLE   4,807 0 0
Wells Fargo & Co Common 949746101 490 14,340 SH   SOLE   14,340 0 0
Williams Sonoma Common 969904101 568 12,975 SH   SOLE   12,975 0 0