The company I work for uses Christo IT Services to keep up with the maintenance of our computers. They always reply immediately and are good about corresponding through email. They can fix the problem through their location and computer. It is a little over-priced but reasonable.
more