Very thorough preparation for trial which allowed me as an attorney who was representing myself at times throughout this case to be prepared. The amount if time it takes from intake through final disposition can seem daunting but they are always willing to work around your schedule so you do not have any surprises when court dates come up or during breaks between hearings/trial etc. I would highly recommend them! We were handling two cases against each other both relating to breach-of contract disputes where we had no prior relationship nor did our corporations share directorships. They took over one year just getting discovery responses back (I think). It helped us get some clarity about what really happened regarding breaches alleged by my client versus those claimed by her opponent's side - although ultimately there wasn't much difference since all parties admitted certain things occurred yet disputed others; however their investigation uncovered new information showing why many allegations made may actually never even been viable claims afterall.