Ajay is superb at what he does. A great communicator, very patient and with a great attention to details. We requested some changes and Ajay completed them promptly and with a high quality. We would definitely utilise Ajay and his services in the future.