Josh has been fixing my computer issues for years. In my college days he got my slow running PC back in tip top shape. Most recently I built a house (about an hour drive from him) and Josh advised me on how to hard wire the house for internet, ordered and delivered all the parts, and ran the wire to all the rooms. He came back after construction to make sure everything was set up and running smoothly. Can't recommend him enough for any and all computer/internet issues.