Jackie Pirkle

James was on time, professional and very helpful, giving thorough explanations. He went the extra mile.