allen roof financing