Alan did a great job on this task. He delivered exactly what I was after and did so very promptly. He is also a good communicator and was a pleasure to work with in general. Would work with him again.
Need a short review to be written
on Sep 04, 2013