Our service guy (Nate G) was great! He explained everything he was doing and answered all my questions. He did a great job and cleaned up after himself.