John Sharrock Legal Shield exists for one simple yet powerful reason: to ensure that no one from Charlotte, NC is denied their right to equal justice because of poverty. For many years, we have protected, defended, and advocated for those that have struggled in silence for far too long – working on the front-lines and behind-the-scenes to offer our clients the exceptional legal services they deserve.