Rob is extremely knowledgeable about computers. He has saved us many times. My husband and I have used his services for our home desktop, laptops, MACs, business offices, kids' laptops, on and on. He does a fantastic job, at a reasonable cost, and does it correctly the first time. We were lucky to meet him and almost have had him on retainer at times! He returns phone calls, is prompt, lets us know if his prior appointment is running long, and is honest regarding what he can and cannot do with our systems.