Keith Karnes is a proficient, intelligent and trustworthy attorney. He was able to help my husband with a contract dispute and an unfair debt collection. He quickly produced an ideal resolution in each case. Keith addresses concerns and helps his clients achieve the best case scenario. He would be the first person we would hire should we need legal counsel in the future.