Mike did such a thorough job diagnosing my furnace problems and giving me all of my options for repairs. He definitely knows what he is doing and you can tell he cares about the customer and doing the right thing.