CARNALL, ANDREWS & CRELL, P.C.