F P & L Associates, Inc