You need one Roomba per floor — unless the layout is open

One good Roomba per floor is the rule. An open floor plan might get away with one robot covering the whole space, but for multi-level homes, each floor needs its own.