Fantastic! Everything was explained very well, any questions were answered with clear answers and all were very pleasant and professional. Our computer runs much better than when it was new! I was treated as a valued customer and not like a number. Jim’s pricing was up front and very reasonable. They also gave great tips on how to avoid the problems it had in the future. I have and will continue to recommend them to anyone that needs some work done. Thanks again!