i cancelled my dreamhost acount after over a decade, they were good when you wanted to keep your stuff out of Google AND Microsoft's grubby paws, but they tolerated some really dark shit on their servers.
i'd rather scam free hot water off the barista to put my tea bags in than continue to stan folks who fronted they were allies but never actually helped me out of precarity like I did so many of their customers.
if you're not looking to use wordpress, which is terrible and constantly turned into a free fire zone by script kiddies, there are better hosting services.
what OP needs is to figure out how much bandwith etc they need and pay for it, the buffet model of web hosting is as dead as bob saget.