My computer crashed. Marvin was helpful, prompt, and thorough in recovering my data. His working out of a home office and having a flexible schedule made it convenient to work with him too! I was a little apprehensive about giving over my computer to a stranger in a house, but...he was trustworthy.