He catered exactly to my needs. He worked on my time and helped me understand what he did so I could modify it in the future. I would definitely hire him again.
Perfect work. Good in taking responsibility and communication. Showed lot of knowledge and experience in the work done. Looking forward to work with him in future as well.