The Ecovacs Deebot T35 handles both carpet and hard floors — with a mopping bonus

The T35 doesn’t discriminate — it works well on both carpet and hard floors, and the suction is strong enough that you don’t have to choose which surface to prioritize. The real bonus is the mopping function. It’s not just a wet rag dragged around; the water flow is adjustable, which matters because tile and hardwood need different amounts of moisture. On hard floors, it vacuum-mops in one pass. On carpet, the mopping stays off and the suction does the work.