KAVEN COMPANY INC