Discussion with Craig Welch, President & CEO of LongRoad Risk Management, about the reasons driving the skepticism when purchasing life insurance and how to navigate those elements to find the right life insurance broker who will advocate in your best interest and knowing when you really need to consider it.