These guys are great. They have changed their name to Modern Aire. I called them to get a second opinion from the last guy who quoted me $ 1,150 to fix my furnace. They totally misdiagnosed the problem, saying i need a new circuit board and flame sensor. The tech, John R, found out just the polarity was wrong and was able to fix it with just the fee of a service call!