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 Co. COM 88579Y101 3,379 28,300 SH   SOLE   28,300 0 0
AZZ Incorporated COM 002474104 2 50 SH   SOLE   50 0 0
Accenture Corp. COM G1151C101 270 3,660 SH   SOLE   3,660 0 0
Advent Software Inc COM 007974108 3 86 SH   SOLE   86 0 0
Altera Corp. COM 021441100 137 3,700 SH   SOLE   3,700 0 0
Amazon.Com, Inc. COM 023135106 4,555 14,570 SH   SOLE   14,570 0 0
American Express COM 025816109 3,145 41,640 SH   SOLE   41,640 0 0
Amgen Inc. COM 031162100 179 1,600 SH   SOLE   1,600 0 0
Anadarko COM 032511107 3,007 32,340 SH   SOLE   32,340 0 0
Analog Devices COM 032654105 238 5,050 SH   SOLE   5,050 0 0
Ansys Inc. COM 03662Q105 301 3,480 SH   SOLE   3,480 0 0
Apple Inc. COM 037833100 2,822 5,920 SH   SOLE   5,920 0 0
Automatic Data Proc'g COM 053015103 203 2,800 SH   SOLE   2,800 0 0
B & G Foods Inc. COM 05508R106 2 66 SH   SOLE   66 0 0
Badger Meter Inc. COM 056525108 2 42 SH   SOLE   42 0 0
Balchem Corp. COM 057665200 3 54 SH   SOLE   54 0 0
Becton, Dickinson COM 075887109 3,474 34,730 SH   SOLE   34,730 0 0
Bio Reference Labs COM 09057G602 2 73 SH   SOLE   73 0 0
Boston Beer Co Inc. COM 100557107 4 17 SH   SOLE   17 0 0
Caterpillar Inc. COM 149123101 2,819 33,800 SH   SOLE   33,800 0 0
Celgene COM 151020104 4,108 26,650 SH   SOLE   26,650 0 0
Church & Dwight Co. COM 171340102 3,054 50,860 SH   SOLE   50,860 0 0
Cisco Systems COM 17275R102 2,759 117,740 SH   SOLE   117,740 0 0
Clarcor COM 179895107 2 41 SH   SOLE   41 0 0
Cognizant Technology Solutions COM 192446102 243 2,960 SH   SOLE   2,960 0 0
Costco Cos. Inc Com COM 22160K105 4,168 36,190 SH   SOLE   36,190 0 0
DirecTV, Inc. COM 25490A309 2,151 35,980 SH   SOLE   35,980 0 0
Donaldson Co. Inc. COM 257651109 3,090 81,030 SH   SOLE   81,030 0 0
Dorman Products Inc. COM 258278100 3 56 SH   SOLE   56 0 0
EBAY, Inc. COM 278642103 3,094 55,450 SH   SOLE   55,450 0 0
EMC Corp. COM 268648102 192 7,500 SH   SOLE   7,500 0 0
Ecolab Inc. COM 278865100 4,255 43,080 SH   SOLE   43,080 0 0
Elizabeth Arden COM 28660G106 2 41 SH   SOLE   41 0 0
Exponent Inc. COM 30214U102 3 36 SH   SOLE   36 0 0
FactSet Research Systems Inc. COM 303075105 271 2,480 SH   SOLE   2,480 0 0
Fastenal Co. COM 311900104 2,924 58,170 SH   SOLE   58,170 0 0
Fiserv Inc. COM 337738108 332 3,290 SH   SOLE   3,290 0 0
Google, Inc. COM 38259P508 4,690 5,355 SH   SOLE   5,355 0 0
Hain Celestial Group, Inc. COM 405217100 3,100 40,200 SH   SOLE   40,200 0 0
ICU Medical Inc. COM 44930G107 2 33 SH   SOLE   33 0 0
Int'l Business Machines COM 459200101 130 700 SH   SOLE   700 0 0
Intel Corp. COM 458140100 167 7,270 SH   SOLE   7,270 0 0
Intuit, Inc. COM 461202103 2,607 39,320 SH   SOLE   39,320 0 0
J2 Global Inc. COM 48123V102 3 64 SH   SOLE   64 0 0
Johnson & Johnson COM 478160104 3,126 36,060 SH   SOLE   36,060 0 0
Kimberly-Clark Corp. COM 494368103 2,099 22,280 SH   SOLE   22,280 0 0
Lauder Estee Cos Inc. COM 518439104 3,030 43,350 SH   SOLE   43,350 0 0
Lilly (Eli) COM 532457108 2,934 58,300 SH   SOLE   58,300 0 0
Linear Technology COM 535678106 164 4,140 SH   SOLE   4,140 0 0
Lumber Liquidators Hldgs COM 55003T107 4 36 SH   SOLE   36 0 0
Madden Steven Ltd. COM 556268108 2 43 SH   SOLE   43 0 0
McDonald's Corp. COM 580135101 2,124 22,080 SH   SOLE   22,080 0 0
Medtronic Inc. COM 585055106 2,635 49,480 SH   SOLE   49,480 0 0
Meridian Bioscience Inc. COM 589584101 2 96 SH   SOLE   96 0 0
Microchip Tech. COM 595017104 210 5,200 SH   SOLE   5,200 0 0
Microsoft Corp. COM 594918104 237 7,120 SH   SOLE   7,120 0 0
Middleby Corp. COM 596278101 3 15 SH   SOLE   15 0 0
Netapp Inc. COM 64110D104 191 4,470 SH   SOLE   4,470 0 0
Netscout Systems Inc. COM 64115T104 2 76 SH   SOLE   76 0 0
Oracle COM 68389X105 193 5,820 SH   SOLE   5,820 0 0
PepsiCo, Inc. COM 713448108 2,908 36,580 SH   SOLE   36,580 0 0
Qualcomm Inc. COM COM 747525103 194 2,880 SH   SOLE   2,880 0 0
Stryker Corp. COM 863667101 3,079 45,560 SH   SOLE   45,560 0 0
Sturm Ruger & Co Inc. COM 864159108 2 33 SH   SOLE   33 0 0
Team Incorporated COM 878155100 2 54 SH   SOLE   54 0 0
Texas Instruments COM 882508104 203 5,040 SH   SOLE   5,040 0 0
Toro Company COM 891092108 2 43 SH   SOLE   43 0 0
Unifirst Corp. COM 904708104 3 27 SH   SOLE   27 0 0
Union Pacific COM 907818108 4,065 26,170 SH   SOLE   26,170 0 0
United Healthcare Corp Com COM 91324P102 2,027 28,300 SH   SOLE   28,300 0 0
United Parcel Service COM 911312106 2,939 32,170 SH   SOLE   32,170 0 0
V.F. Corporation COM 918204108 1,965 9,870 SH   SOLE   9,870 0 0
Varian Medical Systemts, Inc. COM 92220P105 240 3,210 SH   SOLE   3,210 0 0
Visa Inc. COM 92826C839 3,409 17,840 SH   SOLE   17,840 0 0
WD-40 Co. COM 929236107 2 30 SH   SOLE   30 0 0
Wells Fargo COM 949746101 3,266 79,030 SH   SOLE   79,030 0 0
Wolverine World Wide Inc. COM 978097103 3 44 SH   SOLE   44 0 0
World Acceptance COM 981419104 2 26 SH   SOLE   26 0 0