Tech Knowledgeable and friendly. Answered questions while working. Friendly and did a thorough job. 100 % acceptable