He is the only freelancer who was able to create what I asked for. The others are all, "Let me do it!" and then don't deliver or "I'm sorry it's too complicated" which caused too much delay. There is a slight delay with the timeline but it's understandable due to the requirement of the project. I'll definitely rehire him and truth be told, there are other projects that I'll be offering to him now for a job well done.