They were the first company to respond to our weekend phone call, that was great. However, when the first Tech arrived, the only thing he seemed interested in was talking about all of the additional things we could buy, even a new furnace. The diagnostic lights on my furnace said that it had a bad limit switch, the $170 service call told me what I already knew - a bad limit switch. It look three days to arrive and a total of $520 to get it replaced.