I have recommended, On-Site Computer Guy, Inc., to many friends in the area who were either looking for repair, new computer, or to simply by add-on accessories. All have been greatly appreciative for the recommendation. Since I live in Colorado, it isn’t as easy for me to get there, but I do use them when I have questions about my own systems. Always willing to help, either via phone, email or its facebook page. I have known the owners of this company for years, and know them to be as honest as the day is long. If I ever need repair, I would ship it off to this company to do the work. It would be worth it to me to know my computer was in competent hands.