RUSHTON, STAKELY, JOHNSTON & GARRETT, PA