I have been using Randy/Electra for about 8 years. It is very hard to find competent computer "experts". Randy has never failed in any od my requests for service. His diagnostic skills are incredible, which leads to a cost savings for his clients. He has never failed me. If I have any emergency repairs, he is fast in a response, suggests when he can get to me, and above all, he is on time. He has never had to return to fix the same problem. Another quality/skill that he has, after the problem is solved, after he has explained what was wrong and what to do to avoid a repeat ... he tests me to ensure that I have understood 100% of what he said. Obviously I recommended him to all my friends and associates.