Richard is exceptionally talented and able to deliver even before the deadline. Very friendly and helpful. You wouldn't get a better person if you are looking for someone who is highly focussed, flexible and able to deliver on time. Highly creative and even help me with his own ideas. I will highly recommend Richard.