Sam has helped us 4 times with both laptops and CPUs in the past 2 years. We had major problems with pop-up windows, programs closing, and viruses. Sam fixed the problems very quickly and reasonably ($). I don't know a lot about computers, but Sam listens to my complaints,repairs the problems, and got my computers back to me within a day or two. He always explains things in terms I can understand and he returns my phone calls immediately. He is a very nice guy who KNOWS his computers. I highly recommend him if you want the job done right and quickly!