I’m looking for a vacuum cleaner that doesn’t need dust bags and gets its power from the wall socket with a cord. The suction power has high priority for me

Edit: thankyou all for the recommendations, I appreciate it!
I realized, although vacuums with bags are in the daily financing more expensive I guess, they are more reasonable to consider in my case

  • A Henry. It uses dust bags but it’s been months and I’m still on the same one. It’s a canister vacuum, not an upright vacuum. Too many times someone sucks up a bunch of drywall dust or cat litter and then you turn on the upright vacuum and it spews dust in a massive cloud. Canister vacuums don’t do that.