We had new concrete front steps installed a few weeks ago. There are 10 steps running up the slope with bushes on both sides of the steps and pachysandra on the hill. We have had a few heavy rains...