When the challenges were far too large, way beyond my technical knowledge, or the risks and consequences if I messed it up were too high, Greg was always able to figure it out, and usually pretty simply. Honestly, I don't know how he does it. The most infuriating and mysterious quandary for me seemed to be child's-play to Greg. He's the IT genius I want in my corner, always. And, besides getting the job done, Greg has always been patient and kind in his manner and his communication. I'm the type that always wants to learn "why" and "how," and Greg has been incredibly accommodating in meeting my requests.Greg is the ultimate IT Go-To Guy in my book - for anything from setting up a custom website, to a testing sub-domain, getting Amazon S3 storage servers set up, site backups, plugin troubleshooting, and hosts of other mysteries - vanished when Greg gets after it. And my most favorite times are when I would send a note to Greg in an absolute PaNiC about something I learned was gonna break in my system, and the reply I get back from him casually says something like, "Oh! You saw that memo too? Yeah, I went ahead and took care of it last night. You're all set. Here's what I did and why..." Greg respects timelines, emergencies, and is also clear about his own time constraints, which I really appreciate. Not a week goes by that I don't thank my lucky stars for Greg.