The technicians did the job. They extended the gas connection to where it was needed and installed the connections. They did this quickly and quite professionally and checked that there were no leaks. The work looks solid, so I have no complaints and am satisfied with workmanship. However, my experience suggests they need to work on their scheduling. After my first call, a person from Boss Mechanical arrived to look at the Kitchen and basement at the agreed upon time and provided an agreeable quote. So once we received our gas range, I asked for suitable dates and we agreed to the first date / time that Boss Mechanical provided. The day before the job, however, they wanted to reschedule to 11.00 - 12.00 but I had a meeting and don't yet live at the site so I proposed 12.30 - 2.00, which was agreed to. So I travel up to the house and wait for the technicians from 12.30 and then the project manager calls around 1.30 to say they'd arrive at 2.00 and then start the work. Regardless to say, my plans that afternoon got shot but at least the job got done and my manager understands. So beware their scheduling mishaps. Also of note for folks installing gas ranges: the range needed it's legs leveled to counter top level (slide-in range) before sliding in and the gas technicians don't do that (I did ask, the technician offered to slide it in but said they don't level), so once the gas connection was installed to the range, I had to take care of the leveling and then slid in the gas range. So my advise would be to level and slide in the range prior to the gas technicians arriving so they can just pull it out, install gas and slide it in - I think it's better to get the whole thing fully installed prior to the technician leaving since they check for leaks.