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 COM 88579Y101 542 3,300 SH   SOLE   3,300 0 0
ABBOTT LABORATORIES COM 002824100 772 17,159 SH   SOLE   17,159 0 0
ABBVIE COM 00287Y109 5,407 82,626 SH   SOLE   78,976 0 3,650
ACCENTURE PLC COM G1151C101 8,521 95,413 SH   SOLE   84,373 0 11,040
ADOBE SYSTEMS COM 00724F101 3,321 45,675 SH   SOLE   42,310 0 3,365
AFFILIATED MANAGERS GRP COM 008252108 9,920 46,738 SH   SOLE   42,068 0 4,670
AFLAC CORPORATION COM 001055102 243 3,982 SH   SOLE   2,182 0 1,800
AIR PRODUCTS & CHEMICALS COM 009158106 6,833 47,378 SH   SOLE   42,993 0 4,385
AMER EXPRESS COM 025816109 3,855 41,435 SH   SOLE   39,170 0 2,265
APPLE COMPUTER COM 037833100 6,877 62,306 SH   SOLE   56,411 0 5,895
AUTOMATIC DATA COM 053015103 2,397 28,750 SH   SOLE   23,150 0 5,600
BEACON ROOFING SUPPLY INC COM 073685109 3,465 124,630 SH   SOLE   117,330 0 7,300
BECTON DICKINSON COM 075887109 7,066 50,779 SH   SOLE   46,619 0 4,160
BORGWARNER COM 099724106 6,800 123,740 SH   SOLE   116,075 0 7,665
BUFFALO WILD WINGS COM 119848109 3,344 18,540 SH   SOLE   17,780 0 760
CARMAX INC COM 143130102 5,261 79,025 SH   SOLE   77,625 0 1,400
CAVIUM COM 14964U108 3,110 50,305 SH   SOLE   47,150 0 3,155
CBRE GROUP COM 12504L109 6,837 199,629 SH   SOLE   179,229 0 20,400
CDK GLOBAL COM 12508E101 390 9,578 SH   SOLE   7,713 0 1,865
CERNER CORP COM 156782104 7,648 118,285 SH   SOLE   111,480 0 6,805
CHEESECAKE FACTORY INC COM 163072101 3,107 61,761 SH   SOLE   58,061 0 3,700
CHEVRON CORPORATION COM 166764100 253 2,254 SH   SOLE   2,254 0 0
CHICAGO BRIDGE & IRON COM 167250109 5,103 121,563 SH   SOLE   109,472 0 12,091
CITRIX SYSTEMS COM 177376100 2,347 36,790 SH   SOLE   34,195 0 2,595
CLEAN HARBORS COM 184496107 2,852 59,352 SH   SOLE   54,687 0 4,665
COGNEX CORP COM 192422103 3,661 88,590 SH   SOLE   85,225 0 3,365
CORE LAB NV COM N22717107 6,714 55,794 SH   SOLE   50,499 0 5,295
COSTCO WHOLESALE CORP COM 22160K105 8,112 57,225 SH   SOLE   51,030 0 6,195
DENTSPLY INTL COM 249030107 1,076 20,195 SH   SOLE   18,195 0 2,000
DICKS SPORTING GOODS COM 253393102 3,333 67,120 SH   SOLE   60,165 0 6,955
DIGITAL REALTY REIT COM 253868103 2,671 40,285 SH   SOLE   37,985 0 2,300
DIRECTTV COM 25490A309 401 4,625 SH   SOLE   4,225 0 400
DRESSER RAND GRP COM 261608103 2,074 25,353 SH   SOLE   20,183 0 5,170
ECOLAB INC COM 278865100 8,726 83,490 SH   SOLE   72,995 0 10,495
ENTERPRISE PRODUCTS COM 293792107 3,631 100,529 SH   SOLE   92,484 0 8,045
EXPEDITORS INT'L OF WASHINGTON COM 302130109 2,343 52,518 SH   SOLE   42,543 0 9,975
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,467 64,565 SH   SOLE   57,915 0 6,650
EXXON MOBIL COM 30231G102 2,966 32,083 SH   SOLE   30,908 0 1,175
FASTENAL CO COM 311900104 8,345 175,461 SH   SOLE   158,161 0 17,300
FISERV INC COM 337738108 227 3,200 SH   SOLE   3,200 0 0
FLIR SYSTEMS COM 302445101 814 25,200 SH   SOLE   25,200 0 0
FLOWERS FOODS COM 343498101 3,413 177,876 SH   SOLE   166,951 0 10,925
GENERAL ELECTRIC COM 369604103 1,562 61,797 SH   SOLE   61,797 0 0
GENTEX CORP COM 371901109 1,937 53,600 SH   SOLE   53,600 0 0
GILEAD SCIENCES COM 375558103 2,696 28,600 SH   SOLE   27,800 0 800
GOOGLE CLASS C NONVOTING COM 38259P706 2,011 3,821 SH   SOLE   3,706 0 115
GOOGLE INC COM 38259P508 3,371 6,353 SH   SOLE   6,053 0 300
GRAINGER W.W. COM 384802104 331 1,300 SH   SOLE   1,300 0 0
HALLIBURTON COM 406216101 4,266 108,476 SH   SOLE   96,276 0 12,200
HCC INSURANCE HOLDINGS COM 404132102 1,927 36,000 SH   SOLE   34,900 0 1,100
HOME DEPOT INC COM 437076102 493 4,700 SH   SOLE   4,500 0 200
ILLINOIS TOOL WORKS INC COM 452308109 9,413 99,403 SH   SOLE   90,738 0 8,665
INTERCONTINENTAL EXCHANGE COM 45866F104 7,580 34,568 SH   SOLE   30,863 0 3,705
INTUIT INC COM 461202103 7,622 82,672 SH   SOLE   73,282 0 9,390
JACOBS ENGINEERING COM 469814107 1,205 26,960 SH   SOLE   23,185 0 3,775
JOHNSON & JOHNSON COM 478160104 1,696 16,223 SH   SOLE   15,073 0 1,150
JP MORGAN CHASE COM 46625H100 350 5,593 SH   SOLE   5,393 0 200
KAYNE ANDERSON MLP COM 486606106 240 6,281 SH   SOLE   6,281 0 0
KNIGHT TRANSPORTATION COM 499064103 3,652 108,500 SH   SOLE   106,275 0 2,225
KOHLS CORP COM 500255104 210 3,435 SH   SOLE   785 0 2,650
LAUDER (ESTEE) COM 518439104 7,011 92,005 SH   SOLE   87,640 0 4,365
LOWE'S COMPANIES COM 548661107 206 3,000 SH   SOLE   3,000 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 2,128 25,750 SH   SOLE   25,750 0 0
MALLINCKRODT PLC COM G5785G107 3,149 31,800 SH   SOLE   29,455 0 2,345
MCDONALD'S CORP COM 580135101 348 3,718 SH   SOLE   3,718 0 0
METHODE ELECTRONICS, INC COM 591520200 3,017 82,640 SH   SOLE   77,980 0 4,660
MICROSOFT CORP COM 594918104 533 11,471 SH   SOLE   11,171 0 300
MIDDLEBY COM 596278101 2,155 21,750 SH   SOLE   20,265 0 1,485
MYLAN LABS COM 628530107 10,955 194,336 SH   SOLE   175,856 0 18,480
NESTLE REG ADR COM 641069406 212 2,900 SH   SOLE   2,900 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 7,800 40,493 SH   SOLE   37,215 0 3,278
OMNICOM GROUP INC COM 681919106 4,003 51,677 SH   SOLE   46,252 0 5,425
ORACLE CORP COM 68389X105 6,123 136,158 SH   SOLE   120,008 0 16,150
PALO ALTO NETWORKS COM 697435105 588 4,800 SH   SOLE   4,600 0 200
PATTERSON COMPANIES INC COM 703395103 391 8,129 SH   SOLE   7,229 0 900
PEPSICO INC COM 713448108 1,570 16,608 SH   SOLE   14,333 0 2,275
PERKINELMER COM 714046109 4,494 102,770 SH   SOLE   89,695 0 13,075
PFIZER COM 717081103 1,158 37,186 SH   SOLE   28,547 0 8,639
PHILIP MORRIS INTL COM 718172109 383 4,700 SH   SOLE   4,600 0 100
PRA GROUP INC COM 69354N106 2,596 44,820 SH   SOLE   42,420 0 2,400
PROCTER & GAMBLE CO COM 742718109 312 3,428 SH   SOLE   3,428 0 0
QUALCOMM INC COM 747525103 7,200 96,866 SH   SOLE   85,201 0 11,665
RITCHIE BROS AUCTIONS COM 767744105 1,766 65,670 SH   SOLE   53,380 0 12,290
RPM INTERNATIONAL COM 749685103 1,473 29,050 SH   SOLE   29,050 0 0
S&P DEPOSITORY RECEIPTS COM 78462F103 334 1,626 SH   SOLE   1,626 0 0
S&P MIDCAP 400 COM 78467Y107 255 967 SH   SOLE   967 0 0
STARBUCKS CORP COM 855244109 11,002 134,094 SH   SOLE   119,169 0 14,925
STATE STREET CORP COM 857477103 1,536 19,562 SH   SOLE   19,162 0 400
STERICYCLE COM 858912108 2,845 21,706 SH   SOLE   18,091 0 3,615
STRYKER CORP COM 863667101 8,584 91,000 SH   SOLE   63,575 0 27,425
SUNCOR ENERGY COM 867224107 2,115 66,539 SH   SOLE   58,078 0 8,461
SYMANTEC CORP COM 871503108 933 36,358 SH   SOLE   35,558 0 800
SYSCO CORP COM 871829107 910 22,940 SH   SOLE   22,465 0 475
THERMO FISHER SCIENTIFIC COM 883556102 3,074 24,537 SH   SOLE   17,250 0 7,287
TRIMBLE NAVIGATION COM 896239100 4,713 177,581 SH   SOLE   160,421 0 17,160
UNITED NATURAL FOODS COM 911163103 7,570 97,902 SH   SOLE   89,085 0 8,817
UNITED RENTALS COM 911363109 746 7,311 SH   SOLE   7,286 0 25
V.F. CORP COM 918204108 9,030 120,560 SH   SOLE   102,990 0 17,570
VALMONT INDUSTRIES COM 920253101 5,849 46,059 SH   SOLE   41,999 0 4,060
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,991 39,250 SH   SOLE   37,850 0 1,400
WELLS FARGO & CO COM 949746101 345 6,297 SH   SOLE   4,797 0 1,500
COLUMBIA FUNDS TRUST II DIV. O MUT 19763P192 115 12,057 SH   SOLE   12,057 0 0
VANGUARD EXTENDED MARKET IDX - MUT 922908694 764 11,471 SH   SOLE   11,471 0 0