Good communication with smooth, professional negotiation and quick payment. I would work with him again, and encourage others to do the same.