They were very good when I called and said that another company had ditched our appointment, and got us scheduled for the next work day. But then the time came and went and after 1-1/2 hours I called and was told that they were just running late. They appeared at the door about 2-1/2 hours late, but from there on it was smooth sailing. They were quick and efficient and eased our minds about a tiny gas smell, stating, "Everything is safe down there." That's what we wanted to hear. Only thing I think they could have done better was calling us when they knew they were going to be late.