Use an "Independent Agent" If your agent only has one company, how are they going to shop the market for the best deal? An agent with many different carriers can put the interests of the customer first. An An independent agent gives YOU the advantage.
Bundle Up! Keeping ALL your insurance with one agent makes sense for several reasons. Not only does this usually save you money, but it gives your agent a good view of your entire financial picture. This allows your agent to provide better service and reduces the chances of important risk exposures going unaddressed.