I had called this company last december when our heater broke because the sticker from the last service was from this company. After waiting about 3 hours, they came and charged me 200$ for what seemed like they did nothing. A few months later, the heater did not work again. Again, waited for over half a day for them to come out. They said to call them before this winter (2010) to fix a few things on the heater before we turned it on. After the scheduled time was over, of 8-12, and they had not yet shown up at 1215, I called, and they said they would let them know I am waiting, then hung up before I could say anything else.
I promptly searched for a different company and scheduled them to come out, and called back to cancel my appointment. Poor customer service, poor service, unreliable. All the things you do NOT want in a company.