allenfdn.com