I've had John help me with several computer and iPad issues. He's also installed my home entertainment center. He was professional and also very knowledgeable. Taught me a few tips and tricks with my MacBook. Hopefully I don't break anymore of my computers, but if I do I know who to go to.