Frozen Plumbing Vents in the Arctic
I know this topic has already been discussed, but I was hoping someone has some advice that will work for me.
BACKGROUND:
I live in Northern (nearly Arctic) Canada. The weather here gets extremely cold here for a really long time during the winter (we're talking -30's to -40's for months). My drain vents are frozen. I do not have an attic where I can unplug the problem from inside and it is not possible to get onto the roof during the winter. I hope to fix this problem in the summer but I need some suggestions.
We have been living with the problem of sucking bath and sink drains every time we flush a toilet or do laundry. As long as I top up the drains and keep the traps full of water I can avoid the terrible smell that comes from the sewer.
I'm nearly positive that I have 3" PVC vent pipes which extend straight up from each drain and poke through the roof (x3). From the road, I can see a small bit of ice on top of each of these pipes so I'm quite sure where the problem is. I live in a Townhouse Complex and the funny thing is that I can see the same amount of ice or worse on top of everyone else's vents but, as far as I know, I'm the only one who is suffering from this problem of sucking drains and bad smells.
QUESTIONS:
1. Am I going to damage any of my plumbing by continuing to live with the problem the way I am?
2. Is my family at risk from these gasses or are they just an annoyance?
3. I don't think that heat tape is an option because there is no attic and if I put it on the pipe above the roof, where would I plug it in?
4. Would insulating the pipe exposed above the roof do anything to stop icing over?
5. Is there some kind of cover for the top of each vent that solves this problem?
6. Why is this happening to me and not my neighbours?
I will be getting on top of the roof in the summer and I intend to cut each vent pipe at a 45 degree angle to make the hole larger as suggested by someone else, but I don't know if this will really solve the problem.
I would be grateful to anyone who has experience with this problem and has suggestions that will work.
Thanks!