Great communication, easy to work with, and prompt payment. I would be more than happy to deal with him again.