5/5

"I cannot rate James C Todd high enough. His attention to every detail and staying in communication with me has been quite incredible. I feel like he has been on my side from the very first day and always sees every detail through to resolution. My experience with this firm has been outstanding!"