This is our third experience wit1h iFIX. The first 2 times my BF had a virus on his laptop. This time it was mine; I spilled a liquid on my keyboard unknowingly. I am now typing on a usb keyboard that Ryan loaned me and it is difficult. However, he is extremely good at what he does and does not overcharge! I highly recommend him! I originally found him on Yelp I think. It was about 1.5 years ago that we first used him.