Wasn't enthusiastic but came anyway and honestly their team knows their stuff when it comes to corporate legal matters. The problem sha is they move at their own pace because I had to follow up twice before getting feedback on my case and it was frustrating. Staff were helpful enough when I finally got someone to sit with me but the waiting period in between really tested my patience. I no go lie they delivered solid work in the end so I'll be back, just hoping next time they answer calls faster.