Jerry showed up on time and spent about an hours and a half looking into our issue. He was extremely thorough and explained everything he did in detail. He also added some other information regarding a possible issue that may have happened in the future. Very satisfied.