Randy was thoughtful and thorough. He to our issue and effective troubleshooting of our problem I recommend him highly