Excellent work. Arrived on time and cleaned up after service was complete. They had to make a few adjustments to the venting and performed knowledgeably and expertly. I had asked if they could do a minor repair to the filter cradle as it was sticking all the time. They changed the cradle for me at no additional charge and it works wonderfully now. There have been no issues since the service and both the furnace and water tank have performed as expected.