Excellent computer tech. Cannot say enough about the work Steve performed. He hit the ground running. He was thoroughly familiar with both our computers (2) and printers (2) ... and quickly/efficiently brought our software and malware up to date. Both printers were down due to software and ink and inkjet issues ... Steve was able to get both back on line within an hour. I have every confidence in Steve's ability to handle any/all of our computer needs in the future. Thanks, Steve.