Running a small business can be a bit of a roller-coaster. Just when you think everything is going smoothly, an unexpected shock can hit your business and all of a sudden, ..