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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM 88579Y101   544 3,300 SH   SOLE   3,300 0 0
ABBOTT LABORATORIES COM 002824100   772 16,659 SH   SOLE   16,659 0 0
ABBVIE COM 00287Y109   4,782 81,696 SH   SOLE   78,046 0 3,650
ACCENTURE PLC COM G1151C101   8,854 94,508 SH   SOLE   83,493 0 11,015
ADOBE SYSTEMS COM 00724F101   3,212 43,442 SH   SOLE   40,077 0 3,365
AFFILIATED MANAGERS GRP COM 008252108   9,703 45,178 SH   SOLE   40,508 0 4,670
AFLAC CORPORATION COM 001055102   242 3,782 SH   SOLE   1,982 0 1,800
AIR PRODUCTS & CHEMICALS COM 009158106   6,672 44,103 SH   SOLE   39,743 0 4,360
AMER EXPRESS COM 025816109   3,131 40,085 SH   SOLE   37,670 0 2,415
APPLE COMPUTER COM 037833100   9,003 72,351 SH   SOLE   66,456 0 5,895
AUTOMATIC DATA COM 053015103   2,120 24,750 SH   SOLE   19,150 0 5,600
BEACON ROOFING SUPPLY INC COM 073685109   4,316 137,880 SH   SOLE   129,980 0 7,900
BECTON DICKINSON COM 075887109   5,859 40,804 SH   SOLE   37,029 0 3,775
BORGWARNER COM 099724106   7,541 124,680 SH   SOLE   117,015 0 7,665
BUFFALO WILD WINGS COM 119848109   3,251 17,940 SH   SOLE   17,180 0 760
CARMAX INC COM 143130102   5,644 81,785 SH   SOLE   80,165 0 1,620
CAVIUM COM 14964U108   3,697 52,200 SH   SOLE   49,045 0 3,155
CBRE GROUP COM 12504L109   7,542 194,824 SH   SOLE   174,424 0 20,400
CDK GLOBAL COM 12508E101   384 8,212 SH   SOLE   6,347 0 1,865
CERNER CORP COM 156782104   8,395 114,590 SH   SOLE   108,085 0 6,505
CHEESECAKE FACTORY INC COM 163072101   2,511 50,896 SH   SOLE   47,196 0 3,700
CHEVRON CORPORATION COM 166764100   237 2,254 SH   SOLE   2,254 0 0
CHICAGO BRIDGE & IRON COM 167250109   5,981 121,423 SH   SOLE   109,332 0 12,091
CITRIX SYSTEMS COM 177376100   1,708 26,735 SH   SOLE   24,190 0 2,545
CLEAN HARBORS COM 184496107   3,349 58,985 SH   SOLE   54,320 0 4,665
COGNEX CORP COM 192422103   4,243 85,565 SH   SOLE   81,700 0 3,865
CORE LAB NV COM N22717107   5,801 55,518 SH   SOLE   50,023 0 5,495
COSTCO WHOLESALE CORP COM 22160K105   8,662 57,177 SH   SOLE   50,982 0 6,195
DENTSPLY INTL COM 249030107   804 15,795 SH   SOLE   13,920 0 1,875
DICKS SPORTING GOODS COM 253393102   3,678 64,535 SH   SOLE   57,580 0 6,955
DIGITAL REALTY REIT COM 253868103   2,649 40,165 SH   SOLE   37,765 0 2,400
DIRECTTV COM 25490A309   394 4,625 SH   SOLE   4,225 0 400
DRESSER RAND GRP COM 261608103   1,972 24,548 SH   SOLE   19,378 0 5,170
ECOLAB INC COM 278865100   9,488 82,955 SH   SOLE   72,460 0 10,495
ENTERPRISE PRODUCTS COM 293792107   3,261 99,041 SH   SOLE   90,996 0 8,045
EXPEDITORS INT'L OF WASHINGTON COM 302130109   1,999 41,500 SH   SOLE   32,000 0 9,500
EXPRESS SCRIPTS HLDG CO COM 30219G108   5,390 62,123 SH   SOLE   55,473 0 6,650
EXXON MOBIL COM 30231G102   1,742 20,499 SH   SOLE   19,324 0 1,175
FASTENAL CO COM 311900104   5,292 127,707 SH   SOLE   112,007 0 15,700
FISERV INC COM 337738108   254 3,200 SH   SOLE   3,200 0 0
FLIR SYSTEMS COM 302445101   788 25,200 SH   SOLE   25,200 0 0
FLOWERS FOODS COM 343498101   3,829 168,381 SH   SOLE   157,456 0 10,925
GENERAL ELECTRIC COM 369604103   896 36,100 SH   SOLE   36,100 0 0
GENTEX CORP COM 371901109   249 13,600 SH   SOLE   13,600 0 0
GILEAD SCIENCES COM 375558103   2,522 25,700 SH   SOLE   24,900 0 800
GOOGLE CLASS C NONVOTING COM 38259P706   1,698 3,099 SH   SOLE   3,019 0 80
GOOGLE INC COM 38259P508   2,311 4,166 SH   SOLE   3,966 0 200
GRAINGER W.W. COM 384802104   236 1,000 SH   SOLE   1,000 0 0
HALLIBURTON COM 406216101   4,677 106,592 SH   SOLE   94,392 0 12,200
HCC INSURANCE HOLDINGS COM 404132102   1,972 34,800 SH   SOLE   33,700 0 1,100
HOME DEPOT INC COM 437076102   534 4,701 SH   SOLE   4,500 0 201
ILLINOIS TOOL WORKS INC COM 452308109   9,078 93,453 SH   SOLE   84,788 0 8,665
INTERCONTINENTAL EXCHANGE COM 45866F104   7,928 33,988 SH   SOLE   30,283 0 3,705
INTUIT INC COM 461202103   8,502 87,682 SH   SOLE   78,352 0 9,330
JACOBS ENGINEERING COM 469814107   1,141 25,273 SH   SOLE   21,498 0 3,775
JOHNSON & JOHNSON COM 478160104   905 8,997 SH   SOLE   7,847 0 1,150
JP MORGAN CHASE COM 46625H100   339 5,593 SH   SOLE   5,393 0 200
KAYNE ANDERSON MLP COM 486606106   223 6,281 SH   SOLE   6,281 0 0
KNIGHT TRANSPORTATION COM 499064103   3,430 106,350 SH   SOLE   104,725 0 1,625
KOHLS CORP COM 500255104   251 3,210 SH   SOLE   560 0 2,650
LAUDER (ESTEE) COM 518439104   7,477 89,915 SH   SOLE   85,550 0 4,365
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106   1,872 24,410 SH   SOLE   24,410 0 0
MALLINCKRODT PLC COM G5785G107   4,445 35,100 SH   SOLE   32,655 0 2,445
MCDONALD'S CORP COM 580135101   362 3,718 SH   SOLE   3,718 0 0
MEDIDATA SOLUTIONS COM 58471A105   2,788 56,850 SH   SOLE   54,170 0 2,680
MEDIVATION COM 58501N101   2,315 17,935 SH   SOLE   16,750 0 1,185
METHODE ELECTRONICS, INC COM 591520200   4,001 85,050 SH   SOLE   80,140 0 4,910
MICROSOFT CORP COM 594918104   466 11,471 SH   SOLE   11,171 0 300
MIDDLEBY COM 596278101   4,037 39,330 SH   SOLE   37,115 0 2,215
MYLAN NV COM N59465109   10,571 178,106 SH   SOLE   160,026 0 18,080
NESTLE REG ADR COM 641069406   218 2,900 SH   SOLE   2,900 0 0
O REILLY AUTOMOTIVE INC COM 67103H107   8,167 37,768 SH   SOLE   34,690 0 3,078
OMNICOM GROUP INC COM 681919106   3,902 50,037 SH   SOLE   44,612 0 5,425
ORACLE CORP COM 68389X105   5,615 130,130 SH   SOLE   113,980 0 16,150
PALO ALTO NETWORKS COM 697435105   3,398 23,260 SH   SOLE   22,125 0 1,135
PATTERSON COMPANIES INC COM 703395103   397 8,129 SH   SOLE   7,229 0 900
PEPSICO INC COM 713448108   1,445 15,108 SH   SOLE   12,833 0 2,275
PERKINELMER COM 714046109   4,493 87,855 SH   SOLE   76,305 0 11,550
PFIZER COM 717081103   598 17,192 SH   SOLE   8,553 0 8,639
PRA GROUP INC COM 69354N106   2,270 41,795 SH   SOLE   39,595 0 2,200
QUALCOMM INC COM 747525103   6,586 94,976 SH   SOLE   83,311 0 11,665
RITCHIE BROS AUCTIONS COM 767744105   1,537 61,625 SH   SOLE   49,335 0 12,290
RPM INTERNATIONAL COM 749685103   1,173 24,450 SH   SOLE   24,450 0 0
S&P DEPOSITORY RECEIPTS COM 78462F103   336 1,626 SH   SOLE   1,626 0 0
S&P MIDCAP 400 COM 78467Y107   268 967 SH   SOLE   967 0 0
STARBUCKS CORP COM 855244109   12,504 132,039 SH   SOLE   117,114 0 14,925
STATE STREET CORP COM 857477103   1,438 19,562 SH   SOLE   19,162 0 400
STERICYCLE COM 858912108   3,139 22,351 SH   SOLE   18,736 0 3,615
STRYKER CORP COM 863667101   7,767 84,200 SH   SOLE   56,775 0 27,425
SUNCOR ENERGY COM 867224107   1,903 65,059 SH   SOLE   56,598 0 8,461
SYMANTEC CORP COM 871503108   850 36,358 SH   SOLE   35,558 0 800
SYSCO CORP COM 871829107   662 17,540 SH   SOLE   17,065 0 475
THERMO FISHER SCIENTIFIC COM 883556102   3,158 23,506 SH   SOLE   16,519 0 6,987
TRIMBLE NAVIGATION COM 896239100   2,858 113,407 SH   SOLE   98,932 0 14,475
UNITED NATURAL FOODS COM 911163103   7,640 99,164 SH   SOLE   90,347 0 8,817
UNITED RENTALS COM 911363109   1,225 13,436 SH   SOLE   13,411 0 25
V.F. CORP COM 918204108   8,583 113,970 SH   SOLE   96,250 0 17,720
VALMONT INDUSTRIES COM 920253101   5,373 43,725 SH   SOLE   39,665 0 4,060
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,239 38,250 SH   SOLE   36,850 0 1,400
WELLS FARGO & CO COM 949746101   324 5,952 SH   SOLE   4,452 0 1,500
COLUMBIA FUNDS TRUST II DIV. O MUT 19763P192   113 12,057 SH   SOLE   12,057 0 0
VANGUARD EXTENDED MARKET IDX - MUT 922908694   815 11,626 SH   SOLE   11,626 0 0