allan bills