I am with an independent. Writes for 4 different onesFind an independent agent / agency that writes for several companies. If the rate goes up too much at renewal they can swap you over with no hassle and you can give them the payment to process and bind your coverage. If you like to do all of your stuff online with a cell phone ........I got nothing to tell you.