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.
+1, Henry is a G. I bought mine 10 years ago and he's still like new. My parents are self-employed cleaners and have a Henry they use pretty much every day (and have done for 20 years) and he's still going strong. I can't bear any other vaccum.
I've had to use Dysons in previous jobs and oh my god, they're so needy. The tiniest amount of hair will block the whole thing. Henry could suck up a horse and keep going.