Even if your credit score isn't perfect, there might be some options out there. Sometimes it's just a matter of clearing up a few things and you will be all set to go. Why wait if you can take care of things right away. It could be a simple, short-term solution until everything is taken care of. You can still get the house you want today, take care of these items and in a year or two from now, you will be back on track.
Instead of renting during this time, why not buy a house if you can while you are taking care of the issues.
It's always a good idea to get a second opinion for other things in your life, why not for your next Ottawa home purchase. The Real Estate market could increase and then you would end up paying more for your dream home.