Tim is very knowledgable, friendly and efficient. He was able to find problems that others had missed and fixed them! He's my "go-to" guy!