A side note to keep in mind: I had what I thought was a flow problem (88 year old house, CI drain and sewer pipes) so I called the town first (Metuchen). If your town is anything like mine, they'll come out and run one of those cameras downstream of your house to check the street sewer line before you spend money having your own sewer line worked on. They did it for free.
It doesn't sound like an issue in your case but it was reassuring to have them check that out. Then I had the sewer line reamed out, and I have no flow problems. It may just have been some backing up in the line at the street, after Hurricane Irene. People were draining their basements for a couple of weeks after that.