Anderson, Foe, Kent, Madsen & Associates, Llc