We turned to the US to get funding (besides our own money). TinySeed specializes in boostrapped B2B SaaS. They have an incubator program that is really good and got us going.
We're at the point of getting a line of credit and again have to deal with Canadian banks. Again the BDC cannot help more than any other bank.
We also looked at government tech subsidies and grants. Honestly, there is so much paperwork that takes time away from gaining customers and growing the business. We did not pursue.
Maybe when you reach 20+ staff these things will come to help you. Especially if you have someone to manage it. But when you get started, you're on your own.