They are very professional and knowledgable. Quick turn around time on computer fixes. The prices are reasonable and if something goes wrong shortly after you get your computer back, they are happy to fix it quickly for you. I got a wonderful new system from them when my computer broke and I was only without a computer for about 2 days. Friendly service!!