For anyone who has had computer repairs done in the past you realize it is part science part witchcraft. These guys can be a little overconfident and jump to a diagnosis that steers their repair judgment. They can also be overconfident as to how long the repairs will take. that being said they were able to repair my desktop for a fair price and a reasonable amount of time. As with any repair there were a few glitches along the way. They spent an incredible amount of time optimizing and cleaning up my hard drive for no additional cost. These are good guys that work hard to do it right. just be patient and you’ll be happy with the work that is done.