The team always made sure we knew where we stood in the process and was always prompt in responding to our inquiries. I see other reviews stating that it takes forever to get the video done but I can safely say that the timeline is nearly 100% dependent on how quickly you respond to them. If not for delays in getting our team on the same page, the videos we ordered could have been done in a matter of days/weeks. Very helpful team on their end and final product met our expectations.