I have a finished basement in my Chicago townhouse. There is an outside exit via a narrow staircase that leads to the backyard.. At the bottom of the staircase is a drain. My basement is dry unless there is a very, very heavy rain in which case the drain seems unable to keep up with the water or the drain is obstructed by leaves, etc. After one painful flood right after I moved in, I am now really diligent about keeping the drain unobstructed, but I wonder if there is anything else I can do, especially since we've had some water even when there were no leaves or anything obstructing the drain. Would having it cleaned out help? Would building a roof of some type over the drain help? At least one of my neighbors has simply roofed over the entire stairwell, which keeps the rain out but also makes it useless a an exit.