Country Financial is a nationwide insurance and financial solutions company with an office serving Shorewood. The company offers numerous insurance products, including auto, home, renters, life and commercial coverage. Retirement planning work, mutual funds, annuities and trust services are also available.