Elmer is super knowledgeable and breaks down what he is doing so you know what is going on and there are no surprises. Super happy and will use him again