They were very helpful and completed a project that several other programmers were unable to do. Not only that, but they went outside the scope of the project and helped me out with several other issues. They sent me frequent updates (almost everyday) which is quite difficult to find amongst programmers. They were available via Skype almost every day which is comforting. Overall, I will certainly work with them again as I find communication to be a very important factor - something in which they excel. Thanks!"