I am a Mac user and John had all the answers I was looking for and if he didn't have them he didn't stop searching until he had answered all my concerns. John is very personable with a great attitude. He is very easy to talk to and explains everything with patients. His prices are very reasonable and I would recommend John for any IT services you may need. Thanks again John, you ROCK!