13F-HR/A 1 inftable.txt FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- SOUTHWEST PUBLIC SERVICE 7.85% PRD 845739200 243 11000 SH SOLE 11000 3M COMPANY COM 88579Y101 286 2600 SH SOLE 600 2000 ABBOTT LABS COM 002824100 4899 121263 SH SOLE 25850 95413 ADOBE SYSTEMS COM 00724F101 432 22600 SH SOLE 18700 3900 AMER INT'L GROUP COM 026874107 6451 117938 SH SOLE 48995 68943 AMGEN INC COM 031162100 252 6050 SH SOLE 3800 2250 ANHEUSER BUSCH COM 035229103 1559 30808 SH SOLE 200 30608 APOGENT TECH COM 03760A101 3952 211800 SH SOLE 112725 99075 AUTOMATIC DATA COM 053015103 9260 266321 SH SOLE 68375 197946 AUTOZONE COM 053332102 2855 36200 SH SOLE 8450 27750 BANK ONE CORP COM 06423A103 299 8000 SH SOLE 8000 BISYS GROUP COM 055472104 1166 69800 SH SOLE 47600 22200 BLOCK, H&R COM 093671105 517 12304 SH SOLE 8400 3904 BP ADR COM 055622104 1364 34185 SH SOLE 5704 28481 BRISTOL-MYERS SQUIBB COM 110122108 1074 45110 SH SOLE 11900 33210 CALPINE COM 131347106 103 41650 SH SOLE 13950 27700 CARDINAL HEALTH COM 14149Y108 10109 162526 SH SOLE 62491 100035 CASEY'S GEN'L STORES COM 147528103 1405 121650 SH SOLE 24500 97150 CATALINA MARKETING COM 148867104 6171 219750 SH SOLE 117765 101985 CDW COMPUTER CENTERS COM 125129106 1752 41350 SH SOLE 30100 11250 CHEVRONTEXACO COM 166764100 321 4638 SH SOLE 575 4063 CINTAS COM 172908105 11251 268394 SH SOLE 89462 178932 CISCO SYSTEMS COM 17275R102 106 10100 SH SOLE 7500 2600 CITIGROUP COM 172967101 2053 69227 SH SOLE 19350 49877 COLGATE-PALMOLIVE COM 194162103 333 6168 SH SOLE 6168 COMCAST SPL A COM 200300200 404 19375 SH SOLE 16600 2775 COMERICA COM 200340107 3360 69678 SH SOLE 12600 57078 CONCORD EFS COM 206197105 13199 831151 SH SOLE 268053 563098 CONVERGYS COM 212485106 1244 82800 SH SOLE 56150 26650 ELAN A D R COM 284131208 33 17250 SH SOLE 11200 6050 EQUIFAX COM 294429105 201 9234 SH SOLE 9234 EXPEDITORS INT'L COM 302130109 2920 104500 SH SOLE 69100 35400 EXXON MOBIL COM 30231G102 3238 101504 SH SOLE 17184 84320 FASTENAL COM 311900104 2819 89250 SH SOLE 41100 48150 FIFTH THIRD BANCORP COM 316773100 10030 163815 SH SOLE 57297 106518 FREDDIE MAC COM 313400301 223 3981 SH SOLE 2000 1981 GANNETT COM 364730101 1970 27288 SH SOLE 3788 23500 GENERAL ELECTRIC COM 369604103 7906 320717 SH SOLE 74450 246167 GENTEX INC COM 371901109 5243 192840 SH SOLE 99550 93290 GLAXOSMITHKLINE PLC COM 37733W105 274 7131 SH SOLE 7131 HARTFORD FIN'L SERVICES COM 416515104 314 7669 SH SOLE 7669 HEALTH MGMT ASSOC COM 421933102 8228 406921 SH SOLE 135665 271256 HEWLETT-PACKARD COM 428236103 132 11300 SH SOLE 2400 8900 HOME DEPOT COM 437076102 4950 189642 SH SOLE 54374 135268 ILLINOIS TOOL COM 452308109 8216 140862 SH SOLE 40068 100794 IMS HEALTH COM 449934108 4632 309450 SH SOLE 133500 175950 INT'L BUSINESS MACH COM 459200101 461 7898 SH SOLE 2130 5668 INTEL COM 458140100 4315 310627 SH SOLE 114047 196580 INTUIT INC COM 461202103 3001 65920 SH SOLE 34900 31020 ITT CORP COM 450911102 406 6520 SH SOLE 6520 JABIL CIRCUIT COM 466313103 2067 139850 SH SOLE 91700 48150 JOHNSON & JOHNSON COM 478160104 4273 79016 SH SOLE 25643 52973 KELLOGG COMPANY COM 487836108 402 12100 SH SOLE 5800 6300 MBIA COM 55262C100 4887 122335 SH SOLE 58775 63560 MBNA CORP COM 55262L100 8383 456091 SH SOLE 161579 294512 MCDONALD'S CORP COM 580135101 948 53655 SH SOLE 17600 36055 MEDTRONIC, INC COM 585055106 396 9411 SH SOLE 9411 MERCANTILE BANKSHARE COM 587405101 742 19450 SH SOLE 18900 550 MERCK & CO COM 589331107 3815 83460 SH SOLE 3800 79660 MICROSOFT CORP COM 594918104 3550 81153 SH SOLE 16350 64703 MOLEX COM 608554101 286 12156 SH SOLE 12156 MOLEX CLASS A COM 608554200 5462 260117 SH SOLE 116612 143505 MONSANTO COM 61166W101 336 21965 SH SOLE 2130 19835 MOODY'S COM 615369105 1579 32550 SH SOLE 28500 4050 NATIONAL CITY CORP COM 635405103 1159 40636 SH SOLE 7600 33036 NATL COMMERCE FIN'L COM 63545P104 1643 65602 SH SOLE 42300 23302 O REILLY AUTOMOTIVE COM 686091109 3247 113450 SH SOLE 42300 71150 OMNICOM GROUP COM 681919106 1997 35861 SH SOLE 15850 20011 ORACLE COM 68389X105 4004 509362 SH SOLE 193298 316064 PATTERSON DENTAL CO COM 703412106 5167 100950 SH SOLE 47075 53875 PENTAIR COM 709631105 1143 30750 SH SOLE 23800 6950 PEPSICO COM 713448108 4036 109217 SH SOLE 39500 69717 PFIZER COM 717081103 575 19822 SH SOLE 2300 17522 PHARMACIA COM 71713U102 1966 50554 SH SOLE 12498 38056 PRAB ROBOTS COM 739413102 12 10980 SH SOLE 10980 PROCTER & GAMBLE COM 742718109 913 10215 SH SOLE 2800 7415 QUESTAR COM 748356102 457 20000 SH SOLE 20000 ROBERT HALF INTL COM 770323103 1375 86620 SH SOLE 44050 42570 RPM INTERNATIONAL COM 749685103 450 32000 SH SOLE 31000 1000 S&P DEPOSITORY RECEIPTS COM 78462F103 238 2910 SH SOLE 40 2870 SARA LEE COM 803111103 854 46691 SH SOLE 12400 34291 SCHERING-PLOUGH COM 806605101 226 10616 SH SOLE 6500 4116 STAPLES INC COM 855030102 199 15563 SH SOLE 15563 STARBUCKS COM 855244109 6106 295840 SH SOLE 138000 157840 STATE STREET COM 857477103 7193 186152 SH SOLE 65000 121152 STRYKER CORP COM 863667101 14180 246180 SH SOLE 46488 199692 SYBRON DENTAL SPEC COM 871142105 276 19709 SH SOLE 4732 14977 SYMANTEC COM 871503108 5307 157800 SH SOLE 70600 87200 SYSCO COM 871829107 11849 417366 SH SOLE 132850 284516 TELEFONOS DE MEXICO ADR COM 879403780 349 12400 SH SOLE 12400 TELEPHONE & DATA COM 879433100 1416 28070 SH SOLE 23790 4280 TITAN CORP. COM 888266103 199 20700 SH SOLE 19500 1200 TRIBUNE COMPANY COM 896047107 1961 46894 SH SOLE 13600 33294 U S CELLULAR COM 911684108 458 15500 SH SOLE 8750 6750 WAL-MART STORES COM 931142103 1911 38809 SH SOLE 11000 27809 WALGREEN COM 931422109 7213 234507 SH SOLE 82275 152232 WATSON PHARMACEUTL COM 942683103 444 18100 SH SOLE 8650 9450 WYETH COM 983024100 1295 40723 SH SOLE 8200 32523 X-RITE COM 983857103 83 10700 SH SOLE 10700 ZEBRA TECH COM 989207105 6484 123060 SH SOLE 56700 66360 ARMADA NATL TAX EXEMPT 042086363 171 16293.806SH SOLE 16293.806 PUTNAM TAX EXEMPT INCOME CL A 107 12017.115SH SOLE 12017.115 VANGUARD WELLINGTON 921935102 215 9226.577 SH SOLE 9226.577