Since 1990, Grier Insurance provides home, auto, business and life insurance services throughout Alabama and Tennessee. With offices in Florence and Madison Alabama.