It could come from sediments, hair, or dirt on the P-trap, basket strainer, or shower grate.
This drain cleaning problem could come from inside the toilet and the toilet needs to be snaked with an auger tool. If the toilet cannot be cleared and the pipe is not clogged up, then we must to pull, clean, and reset the toilet. This drain medium problem has now become big.
This drain cleaning problem could come from a local area of the house like the sink, toilet tub, or the hole sewer clogged up. The pricing in this situation depends on how the pipe is going to be cleared: from a clean-out of the yard or wall, from the roof vent, or the toilet. Many situations require a drain camera but sometimes the pipe needs to be cut and repaired, or the line Jetter under high water pressure.
This drain cleaning problem was detected after trying with the snake to clean the pipe and it is not possible due to the pipe is collapsed or broken. It needs to be located at the spot where it is broken to open the slab if it is in the house or dig in the yard to cut and repair or replace the section.