We all need to keep those sewer lines rodded and catch basins clean. We have always gotten good service from Neptune Sewer - who were at my house yesterday.
Better to clean the lines once a year of roots, then clean up the basement when the drains back up.