I have been a subscriber to Enercare (or the various variants before it) of their home service plan for 17+ years. I've been happy with the annual maintenance service from the company, but I thought I should highlight the questionable practices of the company when it comes to canceling it.
After 25 years running, my furnace decides to die. Enercare read the last rights on the furnace and told me I needed a new one. They arranged for a salesperson to come to my home who tried to sell me on the value of going with them for a replacement. Of course, what he wanted to sell me was the most expensive option that they had for a 3.5 ton furnace and A/C. I decided to get a quote from another supplier who came in about 1/2 the cost - albeit for not as fancy of a unit. I decided to go withthe other supplier, and then phoned Enercare to cancel my service plan. But wait... because I'm month to month (I didn't even know there was an annual plan), I can't cancel the plan without paying them for the remainder of the months remaining. Of course, if I buy them out I get any form of service, so why would I do that? So I ask if they would mark my account so that it won't auto-renew to which the woman replied "oh I can't do that until we issue out the renewal notice later this year. At that point I can call in and tell them to not renew my account. So let me get this right: if I ask to turn off auto-renewals, 10 months in advance, I can't", but if I wait until 3 months before the contract renews, I can ask them to stop future renewals. Sounds a little fishy and it obviously works in their favour since they're counting on people forgetting. And in my case, I've been in this plan for 17 years so you think at some point it should be month-to-month.
My recommendation to anyone who has an old furnace and is on their service plan, cancel it now since it will do nothing for you other than create grief once your furnace fails and they can't fix it.
The ONLY positive thing I can say about Enercare is that the guys that do the furnace servicing are quite good. However, I will never sign up for another service plan with them.