HANCOCK, DANIEL & JOHNSON PC