With this level of clutter and flooring I'd recommend a good canister vacuum with a power nozzle, floor brushes, and easy tool changeouts. I think that would better suit your needs. If you can't afford a Sebo or Miele, Kenmore has some nice options, and if that is still too expensive, Eureka has...