Mr. Herman Hall delivered excellent service in ridding my laptop of a complicated virus problem. While negotiating drop-off, Mr. Hall was kind, respectful and clear with what I should expect. Upon pick up, Mr. Hall explained a summary of the findings and the steps taken to correct the problem. The rates were very competitive.