13F-HR 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 269 11000 SH SOLE 11000 ABBOTT LABS COM 002824100 5400 111486 SH SOLE 38000 73486 ADOBE SYSTEMS COM 00724F101 544 9350 SH SOLE 9000 350 AMERICAN HOME PRODUCTS COM 026609107 2355 37060 SH SOLE 20800 16260 AMERICAN INTL COM 026874107 4761 48306 SH SOLE 15043 33263 ANHEUSER BUSCH COM 035229103 706 15520 SH SOLE 15520 APOGENT TECH COM 03760A101 3717 181300 SH SOLE 88400 92900 AUTOMATIC DATA COM 053015103 15176 239700 SH SOLE 69800 169900 AUTOZONE COM 053332102 1260 44210 SH SOLE 7750 36460 BANK OF AMERICA CORP NEW COM 060505104 299 6512 SH SOLE 4512 2000 BERKSHIRE HATHAWAY COM 213 3 SH SOLE 3 BP AMOCO PLC COM 055622104 1614 33713 SH SOLE 10466 23247 BRISTOL-MYERS SQUIBB COM 110122108 3320 44908 SH SOLE 13220 31688 CALPINE COM 131347106 2316 51400 SH SOLE 32900 18500 CARDINAL HEALTH COM 14149Y108 12614 126612 SH SOLE 39650 86962 CASEY'S GEN'L STORES COM 147528103 1947 130350 SH SOLE 13800 116550 CATALINA MARKETING COM 148867104 7821 200850 SH SOLE 96455 104395 CDW COMPUTER CENTERS COM 125129106 634 22750 SH SOLE 18400 4350 CENTURYTEL COM 156700106 3205 89658 SH SOLE 27250 62408 CHEVRON COM 166751107 217 2567 SH SOLE 1039 1528 CINTAS COM 172908105 16614 312365 SH SOLE 98175 214190 CISCO SYSTEMS COM 17275R102 666 17419 SH SOLE 6971 10448 CITIGROUP COM 4365 85481 SH SOLE 46895 38586 COCA COLA COM 191216100 357 5858 SH SOLE 2240 3618 COMCAST CL A COM 200300200 6742 161495 SH SOLE 63050 98445 COMERICA COM 200340107 4375 73678 SH SOLE 6750 66928 CONCORD E F S COM 206197105 22007 500865 SH SOLE 137594 363271 CORNING INC COM 211 3999 SH SOLE 3999 DISNEY, WALT COM 254687106 755 26094 SH SOLE 1050 25044 DUFF & PHELPS SELECTED UTILITI COM 264324104 133 12660 SH SOLE 12660 ELAN A D R COM 284131208 8887 189835 SH SOLE 78600 111235 ELECTRONICS FOR IMAGING COM 286082102 498 35750 SH SOLE 26000 9750 EMC CORP COM 268648102 618 9300 SH SOLE 9300 EMERSON ELECTRIC COM 291011104 4153 52700 SH SOLE 19600 33100 EQUIFAX COM 294429105 242 8434 SH SOLE 8434 EXPEDITORS INTL COM 302130109 832 15500 SH SOLE 15000 500 EXXONMOBIL COM 30231G102 4143 47656 SH SOLE 29712 17944 FANNIE MAE COM 313586109 295 3400 SH SOLE 600 2800 FASTENAL COM 311900104 992 18075 SH SOLE 1575 16500 FIFTH THIRD BANCORP COM 316773100 6734 112708 SH SOLE 55874 56834 GANNETT COM 364730101 1689 26788 SH SOLE 24288 2500 GAP (THE) COM 364760108 284 11150 SH SOLE 11150 GARTNER GROUP COM 366651107 248 35900 SH SOLE 27500 8400 GENERAL ELECTRIC COM 369604103 14773 308174 SH SOLE 125930 182244 GENTEX INC. COM 371901109 2775 149000 SH SOLE 65500 83500 HARTFORD FIN'L SERVICES COM 416515104 207 2934 SH SOLE 2934 HEALTH MGMT ASSOCS INC COM 421933102 6188 298206 SH SOLE 71987 226219 HEWLETT-PACKARD COM 428236103 262 8300 SH SOLE 2400 5900 HOME DEPOT INC COM 437076102 8495 185932 SH SOLE 47484 138448 HUNTINGTON BANCSHARES COM 446150104 169 10471 SH SOLE 1782 8689 ILLINOIS TOOL COM 452308109 10017 168170 SH SOLE 48893 119277 IMS HEALTH COM 449934108 3245 120200 SH SOLE 24450 95750 INT'L BUSINESS MACH COM 459200101 578 6798 SH SOLE 6798 INTEL COM 458140100 9551 317714 SH SOLE 94730 222984 INTUIT INC COM 461202103 1081 27400 SH SOLE 16200 11200 JABIL CIRCUIT COM 466313103 306 12050 SH SOLE 10000 2050 JOHNSN & JOHNSN COM 478160104 3362 32000 SH SOLE 3450 28550 KELLOGG COMPANY COM 487836108 282 10760 SH SOLE 10760 LILLY, ELI COM 214 2300 SH SOLE 1900 400 LUCENT TECHNOLOGIES COM 549463107 199 14734 SH SOLE 14734 MBIA COM 55262C100 2565 34600 SH SOLE 10500 24100 MBNA CORP COM 55262L100 10095 273312 SH SOLE 63588 209724 MC DONALD'S CORP COM 580135101 2498 73475 SH SOLE 13600 59875 MEDTRONIC, INC COM 386 6400 SH SOLE 6400 MERCANTILE BANKSHARE COM 587405101 2149 49750 SH SOLE 20600 29150 MERCK & CO COM 589331107 7364 78650 SH SOLE 33150 45500 MICROSOFT CORP COM 594918104 3585 82650 SH SOLE 26525 56125 MILLER, HERMAN COM 600544100 287 9992 SH SOLE 9992 MINERALS TECH COM 603158106 2850 83375 SH SOLE 36450 46925 MINNESOTA MINING COM 604059105 241 2000 SH SOLE 2000 MOLEX COM 608554101 436 12281 SH SOLE 12281 MOLEX CLASS A COM 608554200 7012 275637 SH SOLE 105880 169757 MONTANA POWER COM 257 12400 SH SOLE 12400 MOODY'S CORPORATION COM 615369105 286 11150 SH SOLE 6800 4350 NASDAQ INDEX UNIT TRUST COM 631100104 204 3500 SH SOLE 3500 NATIONAL CITY CORP COM 635405103 1889 65707 SH SOLE 20782 44925 NEWELL RUBBERMAID COM 651229106 940 41300 SH SOLE 21100 20200 OFFICE DEPOT INC COM 676220106 227 31850 SH SOLE 29750 2100 OLD KENT FINCL COM 679833103 7878 180059 SH SOLE 31290 148769 ORACLE CORPORATION COM 68389X105 13469 463438 SH SOLE 129858 333580 ORBITAL ENGINE CORP COM 69 10000 SH SOLE 10000 OTTER TAIL POWER CO COM 203 7300 SH SOLE 7300 PENTAIR COM 709631105 2526 104425 SH SOLE 63675 40750 PEPSICO COM 713448108 3978 80265 SH SOLE 16875 63390 PFIZER COM 717081103 784 17050 SH SOLE 300 16750 PHARMACIA COM 71713U102 3775 61883 SH SOLE 27966 33917 PROCTER & GAMBLE COM 742718109 597 7615 SH SOLE 3100 4515 PROVIDIAN FINANCIAL COM 744061102 552 9600 SH SOLE 6000 3600 QUESTAR COM 748356102 764 25400 SH SOLE 24000 1400 RALCORP HOLDINGS COM 751028101 437 26700 SH SOLE 5400 21300 REUTERS GROUP PLC COM 76132M102 262 2656 SH SOLE 2656 ROBERT HALF INTL COM 770323103 1256 47400 SH SOLE 31600 15800 RPM INC COM 749685103 274 32000 SH SOLE 31000 1000 S&P DEPOSITORY RECEIPTS COM 78462F103 809 6168 SH SOLE 2090 4078 SANMINA COM 800907107 513 6700 SH SOLE 4900 1800 SARA LEE COM 803111103 1409 57359 SH SOLE 32400 24959 SBC COMMUNICATIONS COM 78387G103 403 8440 SH SOLE 8440 SCHERING-PLOUGH COM 806605101 279 4916 SH SOLE 4916 SERVICEMASTER COM 81760N109 615 53500 SH SOLE 30500 23000 SOLECTRON COM 834182107 4957 146220 SH SOLE 52690 93530 SONA INVMT PARTNERSHIP, L.P.-G COM 245 1000 SH SOLE 1000 SONA INVMT PARTNERSHIP, L.P.-L COM 24289 99000 SH SOLE 99000 STAPLES INC COM 264 22313 SH SOLE 22313 STARBUCKS COM 855244109 5928 133970 SH SOLE 72800 61170 STATE STREET CORPORATION COM 857477103 6746 54313 SH SOLE 17000 37313 STRYKER CORP COM 863667101 12231 241776 SH SOLE 69624 172152 SYBRON DENTAL SPEC COM 871142105 1024 60692 SH SOLE 29460 31231 SYMANTEC COM 871503108 1786 53525 SH SOLE 26225 27300 SYSCO COM 871829107 14155 471820 SH SOLE 137200 334620 TELEPHONE & DATA COM 879433100 3077 34185 SH SOLE 20300 13885 TRIBUNE COMPANY COM 896047107 2058 48700 SH SOLE 4300 44400 U S CELLULAR COM 911684108 630 10450 SH SOLE 7600 2850 UNITED PARCEL SVC COM 911312106 1299 22103 SH SOLE 22103 UTILITIES INC - DEL COM 325 11388 SH SOLE 11388 VERIZON COMMUNICATIONS COM 92343V104 437 8713 SH SOLE 1830 6883 WAL-MART STORES COM 931142103 2070 38960 SH SOLE 9500 29460 WALGREEN COM 931422109 9962 238250 SH SOLE 82850 155400 WATSON PHARMACEUTL COM 942683103 1743 34050 SH SOLE 15900 18150 WORLDCOM COM 98157D106 230 16385 SH SOLE 3250 13135 X-RITE COM 983857103 87 11200 SH SOLE 11200 ZEBRA TECHNOLOGIES COM 989207105 5487 134485 SH SOLE 46460 88025 ARMADA LARGE CAP INSTITUIONAL 04208N747 534 37005.031SH SOLE 37005.031 KEMPER MUNI BOND FUND CL A 488419201 197 19864.442SH SOLE 19864.442