Tom's hardware recommended two services, this one and one other. Both seem reputable and the other one was a lot more in depth, but also for a whole bunch more money. This service seems like it will have a good bang to buck ratio. Also, with the amount of information I was able to throw in there, I felt good about the service that will be performed.