We have a pretty old house that was built in 1928. About 4 weeks after we moved in, we noticed that we were having a backup in our sewer drain. After a few days, the whole house had a nasty sewage smell and we had to call Roto Rooter out to rod the line. They were able to rod it to 75 feet and were able to clear up the problem. 3 weeks later, we experienced another backup and we had to call them out again, luckily free of charge since the first rodding was guaranteed up to 6 months. They rodded it again and everything was tested and no backups. 4 weeks after that, we had another backup, which we were very frustrated at this point. We had Roto out a 3rd time, which we had to pay another $290, and it cleared it up. 3 weeks later, you guessed right, another backup. We decided to buy an auger machine ourselves since it would be cheaper to do it ourselves. We used it about 6 times until the motor went out on us. We decided to get Roto Rooter out again and camera the line. The noticed a small collapse in the line about 10 feet out from our house and stated that the section needed to be replaced at a cost of $5,000. They felt that tree roots contributed to this problem since we have cast iron pipes for a sewer line. We decided to hold off since we did not have the money. The strange thing is after all of this, we went 8 months with absolutely no backups. About a month ago, we started having backups again. We decided to call the city and have them camera their end of the line. We thought this was a good idea since we have a manhole in our backyard. When they came out, they stated their end was fine. The day after they came out, the backup cleared up on it's own. We could wash clothes, wash dishes, take showers, no backup. 1 week after that, we had a backup for 2 days, then it would clear up for another 2 weeks. My question is if there really is a collapse in the line, wouldn't we have a backup constantly and not periodically? I really think we don't have a collapse and it is something on the city's end. Please advise. Thank you!!