My experience with company has been long term. It's a shame the person below used Yelp to attack a company with a distinguished background of getting the job done. The people that work for this company deal insurance agencies everyday and there has never been a customer that was dropped because of them. read more