We have had to use them a few times and each time were helped by knowledgeable staff that really know what they are talking about. The service was great and it didn't take long for them to fix the computer. They communicate well with their customers in person as well as by phone. The prices are reasonable and the work is done well. they took the time to answer our questions as well as explain things to us. There is enough parking and it is located in a nice area.