In terms of general operations, contracting by nature is "risky business." It requires potentially large investments in assets - vehicles, truck stock, inventory, tools, etc. A large percentage of sales may not come from repeat business, unlike a hair salon, accounting firm, or grocery store.
Even companies that set up programs with their customer base to ensure repeat business feel the effects of uncooperative weather conditions.