The professional companies at least usually know and abide by the relevant laws. They have lawyers and risk management teams that make them.
It’s usually the small time landlords who end up deciding they can keep your security deposit because you didn’t renovate the kitchen, or if they want to let their brother in law stay there they can kick you out with no notice or whatnot.