Tim has always done a excellent job. Very knowledgeable on what he is doing and explains everything. The is a technician with years of experience that we can trust.