I paid for 3 professional snake jobs, one guy snaked it all the way to the sewage facility in the next town over, and no I am not kidding.
But the dang clog kept coming back.
Root case - instead of just cleaning I opted to do root cause, I tore up my dry wall and look, I was going to run a camera down but I was mad, I had to see what flip was going on.
Tearing the dry wall I found I had a sharp turn and pipe had a reducer (don't ask).
Bells, nuclear bombs started going off in my little brain.
I keep the bend clean using the insta clean and boiling hot water few times a year and right after salmon season and I have not had a clog in 10 years!
I would suggest - RUN a camera, you can buy a cheap endoscope camera from amazon, they are waterproof and comes with 30 ft usb line. you can zip tie to your snake and run it down and see if you have jimmy hoffa clogging your pipes.