Given their reliable business models, predictable cash flows, and ongoing expansion initiatives, these three Canadian stocks are ideal for your TFSA.