I have called Greg a few times now(separate issues) and each time he helps me and does a pretty good job of helping me understand what happened, which is great as I am completely computer challenged. Our first call to him we had some serious network issues and he fixed them no problems. This guy knows his business!