Hall, Booth, Smith & Slover, P.C.