I was referred to Ed by a friend at work. She was correct in everything she said. Ed was flexible in his time, his professionalism in his job and understood that I did not talk "computer" and explained things so I could understand. When I received his bill it was very reasonable. I would recommend Ed for any computer work because there will be no worries.