They are very responsive to communication as I'm not sure they have others at this time that can work with me when needed due issues within my own office/company which has caused delays! The cost is high compared too other providers but it's worth every penny once you understand what your getting yourself into. Have them add more staff who could possibly be added from out side companies if there isn't enough internal team currently available or maybe start using some freelancers? Great service so far though been able to complete multiple tasks quickly such as website creation etc!!