I have gone to small claims many times as a merchant. Here's what I would do.
For starters, ask for way more than the $250.00. Since you assumed that they would do what you paid them for and they didn't, I would claim that you had to find someone else to clear snow on an emergency basis (ie, at marked up prices), even if it was a handyman or a high school kid down the street. I would also ask for filing fees. I don't think you can ask for lost wages by having to go to court (you can't in my state), but you could always try. The worst they could say is no. Add all that up (say it's $1,000 . . . the total doesn't really matter as you probably won't get it).
They probably will not show up to court, so you may "win" by default. They will send a default notice to the company and they won't pay that either. You will need to go back to court saying they never paid, and eventually they will say that they made no attempt to pay off a judgment. At that point, you can try to place a lien on the business (and you will likely be 147 in line). Ultimately you are unlikely to collect a penny, however, I believe you can then take whatever you were awarded as an itemized deduction on your taxes on a Schedule A form, I believe on line 28 as a miscellaneous deduction. So you could end up getting a write off for way more than the amount you lost.
Another option is that if you paid by credit card, you can call your bank or card issuer and dispute the charge, saying they fraudulently charged your card and you never authorized them to charge your card. That would get you your money back immediately. If you explain everything and say you agreed to using them as a service, they initiate a charge back and will then send everything to credit card arbitration. Eventually you might win, but it will take a few months (thus why I suggested you say they fraudulently charged your card). Chargebacks can go either way, and it depends on how much your credit card company wants to fight for you. If the other party never responds, you would win automatically. That's why people are better off paying with credit cards than by cash or check, as you at least have a chance to dispute things without having to go to court.
Good luck . . .