They have exceeded my expectations. I initially had doubts about the quality of work to expect on my company law task because we had some communication breakdown initially. After we got into terms, my work was assigned to someone immediately and delivered on time. I will hire them again.