HODGES WALSH & MESSEMER, LLP