Gary goes WAY above and beyond. He is incredibly patient and understanding. He explains things clearly and in detail. He did a fantastic job on both projects I hired him to do and I am thoroughly impressed by his ability to get the job done , while incorporating my ideas with his own. Gary and I got along really well and I look forward to working with him on future projects.