We had great communication from the company the entire process. The tech had great service and communicated what he was doing and explained the reasoning. The prices for services were very fair and I had excellent follow up service. Will be using the company going forward and would recommend to all.