WALLER, SMITH & PALMER P.C.