Very knowledgable and helpful! I took my (2009!) laptop in for some overhaul, and got honest advice and help. Randy took his time with me, going over all the options with no pressure. I ended up buying a refurbished laptop similar to my old one, but faster and more reliable, with a much better drive, for just a little more than the repairs would have cost. Highly recommend!