MCALLISTER, DETAR, SHOWALTER & WALKER LLC