John Kincaid is an excellent attorney who is well respected in his field. He adds a depth of understanding and a wealth of knowledge to every case he works on.