I had been using Boonstra One Hour Heating and Air Conditioning for the past 5 years. Under contract, have been providing an annual "cleaning" for the boiler. It wasn't until the carbon monoxide level exceeded 300 ppm, that they actually took the cover off and cleaned the inside of the unit. Up until that point, a light dusting of the outer housing was all they seemed to do.
When the unit completely broke down in February, they missed their scheduled appointments, and took over a week to get the unit hobbling along. I asked for a quotation on a replacement unit, but it was never provided.
In total frustration, I had another HVAC contractor remove the boller and replace it with a new unit. Then the BIG surprise. Since I no longer needed the Boonstra One Hour Heating annual service agreement when I tried to cancel it, they said that I had to pay for the entire balance of the year, even though they were no longer involved. The Boonstra "Customer Advocate" wasted hours of my time trying to convince me that I should pay the extra $200 for service that I wasn't going to get. Eventually, I got a call from their president who told me that he disagreed with my refusal to pay the extra fee, but would cancel the invoice before I started legal action.
In summary .... What a complete waste of my time and money!