All though the interreaction with the techs is second to none the office not so much. I was told when I made the first appointment that the service vehicle is well stocked with all required parts this was not true. Even though on making the appointment I explained the tech would require a new exhaust fan this info was never relayed on. Being in the same line of work back home owning my own company I thought the price was rather high. Saying all this I would be proud of the techs sent out if they worked for me.