From what we can tell, the 'other company' simply suggested a sump pump to solve the problem. While a sump was needed, it can't do much good without a way for the water to get there, so this pump just wasn't enough on its own and the basement still flooded.