Craig James Law Office in Smithfield, North Carolina, is a Trial Attorney known for his professionalism and helpful staff. While some reviews express disappointment regarding communication and case handling, others highlight his knowledge and positive demeanor, with clients appreciating the supportive nature of his team. Overall, while experiences may vary, there are individuals who found value in his services and regard him highly.