Plumbing Questions? Ask a Plumbing Expert.
Welcome, my name is XXXXX XXXXX I will do my best to help with your issue
It sounds like you are describing classic symptoms of a main sewer line stoppage. The line will need to be snaked out with a very large snake often called a sewer machine
The best option is to call a drain cleaning service. You can sometimes rent a sewer machine but it's a rotten messy job and you may not have much luck if you don't know how to use the machine
Besides the drain cleaning company probably won't cost much more than the machine rental
This could also be caused by a septic tank that needs to be pumped and the company that pumps your tank usually can snake out the line if needed
If your tank hasn't been pumped in a while I'd suggest you call a septic pumping company and they can probably handle the entire problem