After having done multiple video productions with them now I can say that they are consistently very professional, informative, flexible, and patient. They are easy and enjoyable to work with. Not only did they truly listen and seek to understand my goals and ideas, but they also provided me with very intelligent and helpful insights which definitely added value to the end product. Their high production quality is top tier. They have very fast turnaround times. Worth ever penny and will continue to hire for all future products.