Prompt; professional; polite; positive; and goes the extra mile to fix the problem/s and make sure the customer is pleased. He is prompt when contacted usually within the same day. He is very professional and has a positive attitude and is very likable and polite. Has spent many hours working on my PC to solve the problem/s. The best that I have dealt with to date Thank you very much Andrew!