appt agents insurance and banks