My technician Anthony, did an excellent job. He explained each charge for the work performed. I'd absolutely allow Anthony back to complete an work. What wasn't great the company's need to institute a gas surcharge because of what they are calling high gas prices. Your average employee doesn't get to to their employer they have to pay them an additional $20 just to drive to work. I'll be careful next time to contact multiple vendors to see if they all are doing this.