BRIAN A EDGREN EDGREN HECKER & LEMMON INSURANCE INC