Here in New Hampshire we have snow and cold for winter time, not sure what the weather is like in your area during the winter months, but NH winters do require some form of heating to get through it without dying of being frozen to death. Here we have a furnace that runs oil heat, believe it’s forced hot air or hot water, anyways there are registers that push out the heat and keep us nice and toasty. Overall where I live now has a pretty reliable furnace system, but in my 1945 home that I used to own, that was an insanely old, worn down furnace that would sometimes crap the bed. That would require a technician to visit and give it life again, that totally sucks. Thankfully there are many places and options to get a furnace as well as a tech, maybe where you live you have to look at calgary furnaces. Whatever location and furnace type you need, rest assure knowing there are options out there.
The same goes for plumbing, nothing worse than having a pipe freeze due to cold weather and a broken furnace only to have to find a calgary plumber to fix the job. Frozen water pipes bursting is a sad reality of life when you do not insulate your pipes properly! Water freezes, expands and then blows up, leaving your home or work place covered in major water damage.
One can never be too safe, your best bet is to keep up with regular maintenance around your home to ensure you are not left in the cold or with a water mess this winter season!