This was a great experience! Andrew was very thorough and knowledgeable and explained all his findings, solutions and cost. Everything works perfectly now!