I was worried about how fast I would get all 3 completed because there is no faster turnaround. However, this never happened. Instead, I received daily updates about what was going on and when I would receive something next. It made my day go by so much quicker. This was very helpful since I am extremely busy. Communication was great, and it helped that I could ask questions over the phone. My main issue was getting them started with git. That alone should be considered as an advantage. They were more than willing to help me understand how they used Git instead of FTP or SVN which i didnt know anything about before hand. They did not make me feel stupid, just asked good questions that lead me down the right path and showed me why they were using it. I will definitely use them again and recommend them highly.