Snow is one thing I forgot to mention about commercials. You might make some money doing snow for residentials, but if you bid right, you can make a killing on show with retail stores. They're willing to pay because they don't want to get sued if somebody slips.
Obviously it's different in different areas, but around here...Walmarts want black pavement 24/7 and they're willing to pay for it. We got a Walmart contract in the middle of last winter because the previous LCO couldn't handle it.