Insurance experts advocate total customers satisfaction