They were very professional installing. They first came and inspect, and when I asked them question and describing my home heating system problem, the technician were very able to pinpoint to the correct solution. Because he had no spare parts, so we had to re-arrange a time for them to come again. A few days later, they came and replaced the part and everything is back to normal.