David Craig and his team handled a complex accident case involving three of my family members. They treated my family with great care and compassion and ultimately brought the case to mediation and settlement. We were well prepared through each phase of the process by Mr. Craig and others at this law firm. They performed a comprehensive investigation and strategically pursued a fair compensation for my family.