Roombas cannot clean brick floors because these floors are not smooth to ride on. Trying to get past deep grout is impossible, and this appliance would get stuck often.