@Mike: If you get good cell reception on Koodo's network outside, but poor reception indoors, then a booster is your best bet. Best option would be a serious one where one antenna is outside (or in your attic), then the other antenna (connected via coax to the first one) is on your ceiling (or indoor wall).
You should get at least 3 out of 4 bars outside for reception, otherwise wifi calling may be your best bet.
As an alternative to Telus (and their expensive plans), you could register your number with Google Hangouts. Using the Hangouts Dialer app, you can make outbound calls (unlimited Can&US calling) using your Koodo number for outbound call display. Mind you, this won't cover inbound calls.
Placement of the outdoor antenna is key. This is how the signal is brought into the booster and thus amplified throughout your home. The fact that you have one or possibly two bars to work with is a good start. I've installed two older model Wilson boosters a few years back that are still working to this day.
Choosing the right antenna: Omni-directional antennas provide 360-degrees of coverage which helps if there are multiple cell towers nearby. Directional (Yagi) antennas focus on a narrower field, (45 to 90 degrees), allowing this type of antenna to reach farther than omni-directional antennas and pull in more signal.
Directional antennas are recommended for remote, rural areas provided that you know where the nearest cell tower is located, (see Allan's link above). As the name implies, a directional antenna must be pointed in the direction of the cell tower.
The price? Not cheap. Best to look at this as an investment that will pay for itself over time. If going with Ivan's suggestion and as David advises, I would look into getting the optional Yagi antenna. The higher the dBi, (or antenna gain), the more efficient the antenna's performance and the farther the range of the antenna will operate. Two versions are offered (11 dBi & 15 dBi).