Quick diagnosis.... good explanation of other potential issues. Clearly knew what he was doing. Used these guys multiple times and each time A+ experience, both in terms of price and results.