These guys really take the time to listen and make sure you understand everything about your financial situation and generate goals for a successful future. They have gone above and beyond to help us, even calling us on the weekend when we had questions. Thanks Randy and David. We highly recommend this team.