Cloud Solutions Provider

I run a business in Toronto. Last few years have been hard for us. We are trying really hard to stay afloat. Even though we were able to recover up to an extent in the recent time's operational costs are weighing on us.
I stumbled upon this article. While I was researching for methods to reduce operational costs. This actually seems to be a great thing for our company. But still, I have a lot of doubts about moving the business to cloud. Will it be worth it? (I am not thinking about long-term right now. Since we are hard on money right now.) Will it cost a lot to set it up? (If the initial costs are too much I can't afford it.) Also, comment your opinions about this cloud solutions provider and suggest me some other companies who provide the same service in Canada.