Andy did a fine job upgrading our Lenovo workstation and helping get rid of a computer virus. He is knowledgeable and treated my wife who is computer illiterate with dignity and respect. We recently hired him to set up and program a television surround sound system. He did a fine job. His fees are fair and he did not have that attitude that you have with many IT guys. I have recommended him to our clients who want to deal with a competent professional. I recommend him highly.