It is very rare to find a freelancer who would instead of working with you, stand by you in getting your project completed. I am more than happy and lucky to have found Joe to do my project. He was patient, had excellent ideas, was always available for a call and provide great ideas with my project. I am going to be hiring Joe very soon for my next project. I would really recommend him to anybody, especially if you are startup and have to work with budget and timeline.