Ben Weissenstein has an incredibly great attitude and promised to work hard until the job was done right. He did not let up on that promise and invested heavily in completing and refining the script until is was just right. He flexed his schedule around our deadline and was in communication via Upwork, text, email and phone. I look forward to working with Ben again in the near future!