With drain cleaning if it’s not just a one time issue it’s not just getting it cleared but getting a camera in the line and actually seeing what the underlying issue is. If it’s cast iron piping with older homes a common issue is scaling. Scale on cast iron are sharp rust bumps inside the pipe that makes it easy for toilet paper etc to get hung up. PVC obviously is smooth and when installed with right pitch allows waste to flow freely . How ever, if replacing cast iron isn’t practical you can try to de scale the pipe with a chain knocker. A chain knocker spins around at a high rpm and knocks down the scale smoothing out the inside of the pipe while a camera is ran behind. The same can be done with roots as well, however with roots the issue will return sooner and I would be prepared to excavate and cut out the intrusion. If there is a problem with your sewer it doesn’t always mean you have to replace the whole line just need to access what’s going on and look at the solutions . If you have any questions please reach out would be happy to help share.