Tim N provided really good service. He was thorough in his explanations, kind and helpful. His expertise showed in the quality of his work. Two thumbs up.