<TABLE>
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C>
A T & T CORP COM COM 001957109 1097 37328 SH SOLE 37328
ABBOTT LABORATORIES COM 002824100 742 15600 SH SOLE 11600 4000
AMERICA ONLINE INC DEL COM COM 02364J104 302 5623 SH SOLE 5123 500
AMERICAN EXPRESS CO COM 025816109 224 3690 SH SOLE 3690
AMERICAN HOME PRODUCTS COM 026609107 701 12400 SH SOLE 12400
AMERICAN INT'L GROUP COM 026874107 719 7511 SH SOLE 7061 450
ANHEUSER BUSCH CO COM 035229103 537 12700 SH SOLE 12300 400
APPLIED MATERIALS INC. COM 038222105 7388 124564 SH SOLE 122564 2000
AT & T CORP - LIBERTY MEDIA - COM 001957208 6478 359879 SH SOLE 355479 4400
AUTOMATIC DATA PROC COM 053015103 10007 149642 SH SOLE 145142 4500
BANK OF AMERICA CORP COM COM 060505104 259 4949 SH SOLE 4949
BANK OF NEW YORK INC COM COM 064057102 10996 196142 SH SOLE 196142
BELL SOUTH CORP COM 079860102 314 7808 SH SOLE 7808
BESTFOODS COM 08658u101 348 4778 SH SOLE 4778
BP AMOCO PLC - SPONS ADR COM 110889409 647 12214 SH SOLE 12214
BRISTOL-MYERS SQUIBB COM 110122108 1606 28109 SH SOLE 28109
CAPITAL ONE FINANCIAL CORP COM 14040H105 11149 159125 SH SOLE 155525 3600
CHASE MANHATTAN CORP COM COM 16161A108 232 5019 SH SOLE 5019
CHEVRON CORPORATION COM COM 166751107 859 10076 SH SOLE 10076
CHUBB CORP COM COM 171232101 317 4000 SH SOLE 4000
CINTAS CORP COM 172908105 9565 219567 SH SOLE 215967 3600
CISCO SYS INC COM COM 17275R102 9554 172931 SH SOLE 170331 2600
CITIGROUP INC COM 172967101 12208 225813 SH SOLE 221813 4000
COCA-COLA COMPANY COM 191216100 4298 77977 SH SOLE 76177 1800
COMMERCE BANCORP COM 200519106 380 6533 SH SOLE 6533
CORNING, INC. COM 219350105 7672 25830 SH SOLE 25130 700
DISNEY WALT COMPANY COM 254687106 5318 139026 SH SOLE 134826 4200
EMC CORP COM 268648102 341 3440 SH SOLE 2840 600
ENRON CORP COM COM 293561106 14025 160060 SH SOLE 154860 5200
EXXON MOBIL CORPORATION COM 30231G102 14235 159718 SH SOLE 157870 1848
FASTENAL CO. COM 311900104 4247 73695 SH SOLE 73695
FIRST DATA CORP COM 319963104 479 12262 SH SOLE 8762 3500
FIRST UNION CORP COM 337358105 471 14632 SH SOLE 10672 3960
GENERAL ELEC CO COM 369604103 22318 386880 SH SOLE 382980 3900
GENERAL MOTORS CORP CL H COM 370442832 6323 170077 SH SOLE 166277 3800
GENZYME CORP. - GEN'L DIVISION COM 372917104 8709 127724 SH SOLE 125424 2300
GILLETTE CO COM 375766102 1695 54912 SH SOLE 54912
HARLEY DAVIDSON INC COM 412822108 1637 34200 SH SOLE 30800 3400
HEWLETT-PACKARD CO COM 428236103 1328 13690 SH SOLE 13690
HOME DEPOT INC COM COM 437076102 336 6324 SH SOLE 6324
INFINITY BROADCASTING CORP - A COM 45662s102 411 12450 SH SOLE 12450
INT'L BUSINESS MACHINES COM 459200101 10073 89540 SH SOLE 89540
INTEL CORP COM COM 458140100 10206 245564 SH SOLE 240564 5000
JOHN HANCOCK FINANCIAL SRVCS COM 41014s106 435 16199 SH SOLE 16199
JOHNSON & JOHNSON COM 478160104 5187 55220 SH SOLE 53920 1300
KEMET CORP COM 488360108 2254 81600 SH SOLE 76800 4800
KIMBERLY CLARK CORP COM 494368103 4018 71998 SH SOLE 71998
KOHLS CORP COM 500255104 1211 21000 SH SOLE 21000
LILLY (ELI) & CO COM 532457108 227 2802 SH SOLE 2802
LUCENT TECHNOLOGIES INC. COM 549463107 6829 223457 SH SOLE 218657 4800
MERCK & CO, INC. COM 589331107 11194 150380 SH SOLE 148580 1800
MICROSOFT CORP COM 594918104 9194 152436 SH SOLE 151136 1300
MORGAN & CO, J. P. COM 616880100 515 3150 SH SOLE 3150
MORGAN STAN DEAN WITTR COM NEW COM 617446448 6358 69532 SH SOLE 67832 1700
ORACLE CORPORATION COM 68389X105 3862 49038 SH SOLE 48838 200
PEPSICO, INC. COM 713448108 615 13366 SH SOLE 9966 3400
PFIZER, INC. COM 717081103 12814 285146 SH SOLE 279296 5850
PNC BANK CORP COM COM 693475105 1756 27010 SH SOLE 27010
PROCTER & GAMBLE CO COM COM 742718109 452 6753 SH SOLE 6753
QUALCOMM INC COM 747525103 11745 164849 SH SOLE 160849 4000
QWEST COMMUNICATIONS INT'L COM 749121109 11987 249400 SH SOLE 246800 2600
ROYAL DUTCH PETRO-NY SHARES COM 780257804 8671 144673 SH SOLE 142273 2400
SAFECO CORP COM COM 786429100 3575 131200 SH SOLE 130500 700
SAP AG-SPONSORED ADR COM 803054204 8155 132604 SH SOLE 129604 3000
SBC COMMUNICATIONS INC COM COM 78387G103 733 14666 SH SOLE 14666
SCHERING-PLOUGH COM 806605101 1811 38945 SH SOLE 34945 4000
SCHWAB CHARLES CP NEW COM COM 808513105 5060 142544 SH SOLE 142544
SEALED AIR CORP COM 81211K100 4806 106214 SH SOLE 103914 2300
SOVEREIGN BANCORP INC COM 845905108 207 22400 SH SOLE 22400
SPRINT CORP COM 852061100 369 12600 SH SOLE 12600
SUMMIT BANCORP COM COM 866005101 348 10073 SH SOLE 10073
SUN MICROSYSTEMS INC COM COM 866810104 1557 13340 SH SOLE 13340
TEXACO INC COM COM 881694103 235 4474 SH SOLE 4474
TEXAS INSTRS INC COM COM 882508104 6502 137795 SH SOLE 134995 2800
TIME WARNER, INC. COM 887315109 5026 64225 SH SOLE 64225
UNITED PARCEL SERVICE COM 911312106 6961 123472 SH SOLE 121972 1500
VERIZON COMMUNICATIONS COM 92343V104 352 7273 SH SOLE 7273
VIDEO UPDATE INC-CL A COM 92657V104 1 19500 SH SOLE 19500
WAL-MART STORES, INC COM 931142103 1047 21750 SH SOLE 21750
WATSON PHARMACEUTICALS INC COM 942683103 5810 89560 SH SOLE 89060 500
WORLDCOM INC COM 98157d106 399 13124 SH SOLE 13124
ENDEAVOR ANNUITIES PFL 1 717990121 42 28000 SH SOLE 28000
GOLDEN AMERICAN 909993040 55 36590 SH SOLE 36590
</TABLE>